Best Vegan Chili Sin Carne Recipe for Cozy Comfort Food

Updated On: October 5, 2025

When the weather turns chilly and you crave something hearty, comforting, and packed with flavor, nothing beats a steaming bowl of chili. But if you’re following a vegan lifestyle or simply want to enjoy a plant-based meal, traditional chili recipes might not fit the bill.

That’s where this best vegan chili sin carne recipe comes into play. It’s loaded with wholesome vegetables, protein-rich beans, and bold spices that create a rich and satisfying meal without any meat.

Whether you’re a seasoned vegan or just looking to add more plant-based meals to your rotation, this chili is sure to become a staple in your kitchen.

This recipe is not only delicious but also incredibly easy to make, perfect for weeknight dinners or meal prep. You’ll love how the combination of smoky chipotle, cumin, and fresh veggies melds together to create a warming dish that’s both nutritious and filling.

Plus, it freezes beautifully, so you can enjoy it anytime you want with minimal effort.

Why You’ll Love This Recipe

Vegan chili sin carne is a fantastic way to enjoy all the comforting flavors of classic chili, without the meat. This recipe uses a hearty mix of beans and vegetables that provide plenty of protein and fiber, helping you stay full and satisfied.

The spices are perfectly balanced to give you a warm, smoky, and slightly spicy kick, making every bite exciting. It’s also incredibly versatile—you can easily customize it with your favorite veggies or spice level.

Whether you’re cooking for a crowd or meal prepping for the week, this chili comes together quickly and tastes even better the next day. Plus, it’s naturally gluten-free and allergy-friendly, making it a crowd-pleaser for many dietary needs.

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 2 medium carrots, diced
  • 1 large celery stalk, diced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 can (28 oz) crushed tomatoes
  • 1 cup vegetable broth
  • 2 tablespoons tomato paste
  • 2 teaspoons ground cumin
  • 2 teaspoons smoked paprika
  • 1 teaspoon chili powder
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon chipotle chili powder (adjust to taste)
  • Salt and black pepper to taste
  • 1 tablespoon maple syrup or agave (optional for sweetness)
  • Juice of 1 lime
  • Fresh cilantro for garnish
  • Avocado slices for serving (optional)
  • Cooked rice or cornbread for serving

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or heat-resistant spatula
  • Cutting board and sharp knife
  • Measuring spoons and cups
  • Can opener
  • Colander (for rinsing beans)

Instructions

  1. Heat olive oil in your large pot over medium heat. Once shimmering, add the diced onion and sauté for about 5 minutes until translucent and fragrant.
  2. Add minced garlic, diced carrots, celery, and bell peppers. Cook for another 5-7 minutes, stirring occasionally, until the vegetables soften.
  3. Stir in all the spices: cumin, smoked paprika, chili powder, oregano, cinnamon, chipotle chili powder, salt, and pepper. Cook for 1-2 minutes to toast the spices and boost their flavor.
  4. Add tomato paste and stir well to coat the vegetables and spices. Let it cook for 2 minutes, which helps deepen the tomato flavor.
  5. Pour in crushed tomatoes and vegetable broth. Stir everything together, scraping the bottom to release any browned bits.
  6. Add the drained and rinsed beans to the pot, stirring to combine. Bring the chili to a gentle simmer.
  7. Reduce heat to low, cover with a lid slightly ajar, and let it simmer for 30-40 minutes. Stir occasionally to prevent sticking and help the flavors meld.
  8. Taste and adjust seasoning. Add maple syrup or agave if you want a touch of sweetness to balance the acidity. Adjust salt, pepper, and chipotle chili powder as needed.
  9. Remove from heat and stir in the fresh lime juice for a bright, fresh finish.
  10. Serve hot, garnished with fresh cilantro and avocado slices if desired, alongside your favorite rice or cornbread.

Tips & Variations

“To deepen the smoky flavor, try adding a splash of liquid smoke or smoked sea salt. For an extra protein boost, toss in some cooked lentils or vegan meat crumbles.”

  • Make it spicier: Add more chipotle powder or a diced jalapeño when sautéing the vegetables.
  • Chunky vs. smooth: For a thicker chili, mash some of the beans with a spoon during cooking.
  • Slow cooker option: After sautéing the vegetables and spices, transfer everything to a slow cooker and cook on low for 6-8 hours.
  • Swap beans: Feel free to substitute with chickpeas, white beans, or your favorite legumes.
  • Extra veggies: Add corn, zucchini, or mushrooms for more texture and nutrition.

Nutrition Facts

Nutrient Amount per Serving
Calories 320
Protein 15g
Carbohydrates 50g
Dietary Fiber 14g
Fat 6g
Saturated Fat 1g
Sodium 450mg
Vitamin A 40% DV
Vitamin C 60% DV
Iron 25% DV

Serving Suggestions

This vegan chili sin carne shines when served with a side of fluffy white or brown rice, which helps soak up all the delicious sauce. You can also pair it with warm, buttery cornbread or tortilla chips for a fun, crunchy contrast.

Top your bowl with fresh avocado slices, vegan sour cream, or a sprinkle of chopped green onions for added creaminess and texture. For a little heat, add hot sauce or pickled jalapeños on the side.

Leftovers can be reheated easily and are perfect for meal prepping. Serve with a simple green salad or steamed greens to round out your meal with freshness.

Conclusion

This vegan chili sin carne recipe is a delicious and nourishing way to enjoy all the flavors of traditional chili without any animal products. It’s packed with plant-based protein, fiber, and vibrant spices that make it both comforting and healthy.

Perfect for cozy nights or batch cooking, this chili will quickly become a family favorite.

If you’re looking to expand your vegan recipe collection, be sure to check out our Jamaican Minced Beef Recipes for another flavorful option, or try your hand at the sweet and soft Marzipan Challah Recipe for a delightful bread to accompany your meals.

For an easy-to-make dough base that’s perfect for various creations, explore the Magic Dough Recipe.

Enjoy this chili as a wholesome, satisfying meal that’s sure to warm your soul and keep you coming back for more!

📖 Recipe Card: Best Vegan Chili Sin Carne

Description: A hearty and flavorful vegan chili packed with beans, vegetables, and spices. Perfect for a comforting meal that's both nutritious and easy to make.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 6 servings

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 2 medium carrots, diced
  • 1 can (400g) diced tomatoes
  • 1 can (400g) kidney beans, drained and rinsed
  • 1 can (400g) black beans, drained and rinsed
  • 1 cup vegetable broth
  • 2 tbsp tomato paste
  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • Salt and pepper to taste
  • Fresh cilantro for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic, sauté until softened, about 5 minutes.
  3. Stir in bell pepper and carrots, cook for 5 more minutes.
  4. Add diced tomatoes, tomato paste, chili powder, cumin, and smoked paprika. Stir well.
  5. Pour in vegetable broth and bring to a simmer.
  6. Add kidney beans and black beans, stir to combine.
  7. Cover and simmer for 30 minutes, stirring occasionally.
  8. Season with salt and pepper to taste.
  9. Serve hot, garnished with fresh cilantro if desired.

Nutrition: Calories: 280 kcal | Protein: 14 g | Fat: 6 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Chili Sin Carne”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegan chili packed with beans, vegetables, and spices. Perfect for a comforting meal that’s both nutritious and easy to make.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tbsp olive oil”, “1 large onion, diced”, “3 cloves garlic, minced”, “1 red bell pepper, diced”, “2 medium carrots, diced”, “1 can (400g) diced tomatoes”, “1 can (400g) kidney beans, drained and rinsed”, “1 can (400g) black beans, drained and rinsed”, “1 cup vegetable broth”, “2 tbsp tomato paste”, “2 tsp chili powder”, “1 tsp ground cumin”, “1/2 tsp smoked paprika”, “Salt and pepper to taste”, “Fresh cilantro for garnish (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, saut\u00e9 until softened, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in bell pepper and carrots, cook for 5 more minutes.”}, {“@type”: “HowToStep”, “text”: “Add diced tomatoes, tomato paste, chili powder, cumin, and smoked paprika. Stir well.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a simmer.”}, {“@type”: “HowToStep”, “text”: “Add kidney beans and black beans, stir to combine.”}, {“@type”: “HowToStep”, “text”: “Cover and simmer for 30 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve hot, garnished with fresh cilantro if desired.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “14 g”, “fatContent”: “6 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X