Go Back

Cozy Vegetarian 3-Bean Chili (Kid-Approved & Freezer-Friendly)

This cozy 3-bean chili is hearty, high in protein, and perfect for families. Mild, flavorful, and full of veggies — ideal for meal prep or freezing!
Total Time 40 minutes
Servings: 8 servings

Ingredients
  

  • ¼ cup olive oil
  • 6 cloves garlic minced or pressed
  • 2 small onions diced
  • 2 red bell peppers diced
  • ¼ cup chili powder
  • 1 Tbsp dried oregano
  • 1 Tbsp smoked paprika
  • 1 tsp cumin
  • 1 tsp salt
  • 1 Tbsp brown sugar
  • 3 cans fire-roasted diced tomatoes
  • 2 cups vegetable broth
  • 2 Tbsp soy sauce
  • 6 cans beans such as black, pinto, and kidney
  • 2 cups frozen corn

Method
 

  1. Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add onions, garlic, and bell peppers. Sauté for 5–7 minutes, until softened and fragrant.
  2. Add the spices: Stir in the chili powder, oregano, smoked paprika, cumin, and salt. Cook for 1–2 minutes to toast the spices.
  3. Simmer the base: Add the diced tomatoes, broth, soy sauce, and brown sugar. Stir well, then add all the beans. Bring to a simmer and cook uncovered for 30–40 minutes, stirring occasionally.
  4. Blend for creaminess: Scoop about 1½ cups of chili into a blender and blend until smooth. Return to the pot and stir — this gives the chili a thick, velvety texture without adding cream.
  5. Add the corn: Stir in the frozen corn during the last 5 minutes of cooking. Adjust salt or spices to taste. Serve warm!