Heat oil in a large pan over medium heat. Add onion and cook until softened, 3-4 minutes. Add garlic and stir until fragrant, 1 minute more.
Stir in tomato paste and cook until darkened and fragrant, then add diced tomatoes, chili powder, cumin, oregano, remaining salt, and ½ cup water. Bring to a boil, reduce the heat, and simmer until a thick sauce, 10 minutes.
Stir in beans and heat through, then remove from heat. Spoon into bowls and serve with Greek yogurt and cheddar cheese if desired.
Need a vegetarian chili recipe that is packed with protein and flavor instead of calories and fat? Look no further as we have just the recipe for you! This hearty, tomato bean chili recipe is packed with flavor and is sure to satisfy those tastebuds. Low in saturated fat (0g) and high in protein (15g per serving) this recipe is a great option for anyone in search of a heart-healthy chili recipe. In addition to being low-fat, this recipe is also low in carbohydrates (42g per serving) making it a diabetic-friendly recipe as well. When it seems like this recipe is too good to be true, it just keeps getting better! In addition to being meat-free, this recipe is also gluten-free making it a perfect option for those who face dietary restrictions. Pressed for time? No problem! This Tomato Bean Chili can be ready in just 30 minutes. Enjoy.
Heat oil in a large pan over medium heat. Add onion and cook until softened, 3-4 minutes. Add garlic and stir until fragrant, 1 minute more.
Stir in tomato paste and cook until darkened and fragrant, then add diced tomatoes, chili powder, cumin, oregano, remaining salt, and ½ cup water. Bring to a boil, reduce the heat, and simmer until a thick sauce, 10 minutes.
Stir in beans and heat through, then remove from heat. Spoon into bowls and serve with Greek yogurt and cheddar cheese if desired.
Thank you!