I always love finding easy dinner ideas that feel like a big event for the family. This hearty veggie chilli recipe, especially when topped with the creamy cashew crema, delivers on flavor and texture in every spoonful. It’s packed with plant-based goodness, rich in flavor, and ready in just about 45 minutes, making it perfect for busy weeknights when you need a healthy, satisfying meal quickly. The secret ingredient here is the quick-blended Smoky Cashew Crema that adds a rich, cool contrast to the warm, spicy chilli, turning simple ingredients into a gourmet-style comfort food that’s truly family-friendly. This veggie chilli recipe is a home-style meal prep hero that tastes even better the next day. Get ready for a new family favorite that proves vegetarian cooking can be truly delicious and satisfying.

Ingredients
- 200 g (1 cup) raw cashews, soaked in hot water for at least 30 minutes, then drained
This step is crucial for achieving a super smooth and creamy texture for the crema. Soak them in a small bowl while you prep the other ingredients and drain thoroughly just before blending. Do not use roasted cashews, as they will change the flavor profile. - 30 ml (2 tablespoons) vegetable oil
Any neutral cooking oil works well for sauteing. The oil helps to soften the vegetables and toast the spices effectively. - 1 large yellow onion, finely diced
Forms the base flavor of the chilli, providing depth and sweetness. Dicing finely helps it disappear into the chilli’s rich texture. You can substitute a red onion if you prefer a sharper taste. - 3 cloves garlic, minced
Garlic is essential for the aromatic foundation. Mince finely to release the maximum flavor. - 1 large red bell pepper, diced
Adds sweetness and color to the chilli. Dicing the pepper to roughly the same size as the onion ensures even cooking. - 1 large green bell pepper, diced
Provides a slightly more bitter, earthy flavor compared to red peppers, which balances the sweetness. If you only have red peppers, use two large red peppers instead. - 30 g (2 tablespoons) chilli powder
Use a high-quality standard American chilli powder for the best flavor. This provides the main chilli flavor profile without excessive heat. Check the freshness of your spices for maximum impact. - 10 g (2 teaspoons) ground cumin
Cumin gives the chilli its signature smoky and earthy notes. A classic chilli seasoning that pairs well with the smoked paprika. - 5 g (1 teaspoon) dried oregano
Adds an aromatic, slightly minty background note to the chilli. Crush it between your palms before adding to release the oils. - 5 g (1 teaspoon) smoked paprika (for the chilli)
Adds a deep, smoky undertone that enhances the overall flavor profile. Essential for replicating the smoky taste. Do not substitute with standard paprika. - 2.5 g (1/2 teaspoon) cayenne pepper (optional, for heat)
This ingredient controls the level of heat in the chilli. Add more or less depending on your family’s preference for spice. Skip completely for a mild, kid-friendly version. - 800 g (28 ounces) canned diced tomatoes, undrained
Diced tomatoes hold their shape during cooking, providing texture. For a smoother sauce, use crushed tomatoes here instead. - 400 g (15 ounces) canned crushed tomatoes
Adds body and thickness to the sauce. Crushed tomatoes break down easily and coat the other ingredients. - 400 g (15 ounces) canned kidney beans, rinsed and drained
Kidney beans are classic in chilli and provide protein and a meaty texture. Rinsing removes excess sodium and starch. - 400 g (15 ounces) canned black beans, rinsed and drained
Black beans add a different texture and color to the chilli. Rinse well to prevent the chilli from turning dark grey. - 720 ml (3 cups) vegetable broth
The main liquid base for simmering the veggie chilli recipe. Use low-sodium broth to control the overall salt level. - 10 ml (2 teaspoons) salt, or to taste
Adjust to your personal preference after simmering. Remember that canned goods already contain salt. - 2.5 ml (1/2 teaspoon) black pepper, freshly ground
Adds a sharp, finishing touch to the flavor profile. Freshly ground pepper provides more aroma than pre-ground pepper. - 120 ml (1/2 cup) cold water (for crema)
Required for blending the cashew crema to a smooth consistency. Adjust as needed, a tablespoon at a time, for desired consistency. - 30 ml (2 tablespoons) fresh lime juice (for crema)
Provides essential acidity and brightness to cut through the richness of the crema. Fresh lime juice is much more flavorful than bottled juice. - 2.5 g (1/2 teaspoon) smoked paprika (for crema)
Adds a smoky element to the crema that complements the chilli. Use a separate amount from the chilli spices. - 1.25 g (1/4 teaspoon) salt (for crema)
Seasons the crema separately to enhance its flavor profile. Adjust to taste after blending. - 30 g (1/4 cup) fresh cilantro, chopped (for garnish)
Provides a pop of freshness and color for the final presentation. Omit if serving to someone who dislikes cilantro.
Instructions
Here’s how to bring together this delicious veggie chilli recipe. The key is in building layers of flavor through the spice-toasting process and then allowing everything to simmer together for a deep, rich taste.
Prep the Cashew Crema Base
Soak cashews in hot water for at least 30 minutes before starting the chilli base. This ensures they blend smoothly for a rich, creamy texture. Drain thoroughly just before blending and set aside.Saute the Aromatics
Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. This step creates the foundation for the veggie chilli recipe.Add Peppers and Garlic
Add the minced garlic, red bell pepper, and green bell pepper to the pot. Cook for another 5-7 minutes, stirring until the peppers begin to soften. Be careful not to burn the garlic; cook until just fragrant.Toast the Spices
Stir in the chilli powder, ground cumin, dried oregano, smoked paprika, and cayenne pepper (if using). Cook for 1 minute, stirring constantly, until fragrant, allowing the spices to toast slightly. Toasting spices prevents a raw flavor and deepens the overall aroma, essential for a flavorful veggie chilli recipe.Simmer the Chilli
Pour in the diced tomatoes, crushed tomatoes, rinsed kidney beans, rinsed black beans, and vegetable broth. Stir everything together. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it gently simmer for 25-30 minutes, stirring occasionally. This allows the flavors to meld and develop fully.Prepare the Crema
While the chilli simmers, prepare the Smoked Paprika & Lime Cashew Crema. In a high-speed blender, combine the drained soaked cashews, cold water, fresh lime juice, smoked paprika, and salt. Blend on high until completely smooth and creamy, scraping down the sides as needed.Season and Adjust Consistency
Taste the simmering chilli and season with salt and black pepper, adjusting to your preference. If the chilli seems too thin, remove the lid and simmer for an additional 10-15 minutes to allow some liquid to evaporate. If it’s too thick, add a splash more vegetable broth. I often make a big batch for meal prep, and a little extra broth helps keep it from getting too thick when reheating.Serve with Crema and Garnish
Ladle a generous portion of chilli into bowls. Spoon a large dollop of the Smoked Paprika & Lime Cashew Crema directly into the center of the chilli, allowing it to gently melt and spread. Finish with a sprinkle of fresh chopped cilantro and serve hot. This veggie chilli recipe is best when served immediately.
Customizing Your Veggie Chilli
This veggie chilli recipe is incredibly versatile and allows for easy customizations based on what you have in the pantry or your family’s preferences. It’s easy to boost the nutrition and flavor to make it even more family-friendly.
- Boost the Protein: To make this chilli even heartier, add 1 cup of brown or green lentils (rinsed) along with the tomatoes and broth. You can also add 1 package of plant-based ground meat during the sauteing step with the onions.
- Add More Vegetables: Introduce other vegetables like diced carrots, celery, or sweet potato to increase complexity and nutrition. Saute carrots and celery with the onions; add sweet potato with the beans. I often add a diced sweet potato along with the beans; it makes the dish even more substantial.
- Increase the Smoke: If you want even more smokiness, add a teaspoon of liquid smoke along with the spices, or use chipotle chilli powder instead of standard chilli powder.
- For a Kid-Friendly Twist: Make sure to omit the cayenne pepper entirely. Serve the chilli with tortilla chips, shredded cheese (if not vegan), and plain yogurt instead of the crema for kids.

Make-Ahead & Storage Tips
This easy veggie chilli recipe is perfect for high-protein meal prep. The flavors deepen overnight in the refrigerator, making it even better the next day.
- Refrigeration: Store the chilli in an airtight container for up to 4 days in the refrigerator. The Smoky Cashew Crema should be stored separately from the chilli in an airtight container for up to 3 days.
- Freezing Instructions: The chilli freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe bags or containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.
FAQs
Can I use other types of beans in this veggie chilli recipe?
Yes, you can easily swap in pinto beans or cannellini beans for a different texture. Make sure to rinse and drain them well first, as this prevents a pasty texture and removes excess sodium.
Is the cashew crema necessary?
The crema adds significant richness and a smoky-tangy balance, which is a key part of this specific recipe’s appeal. While you can skip it and top with avocado or sour cream instead, the unique flavor will be different.
How do I make the chilli spicier?
Add extra cayenne pepper during the spice toasting step. Alternatively, top your bowl with sliced jalapeños or a dash of hot sauce right before serving.
Can I make the cashew crema ahead of time?
Yes, prepare the crema up to 2 days ahead and store it in an airtight container in the refrigerator. Give it a good whisk or shake before serving as it may separate slightly.
What other toppings work well with this veggie chilli recipe?
Other great toppings include sliced avocado, pickled onions, crushed tortilla chips, or shredded non-dairy cheese. I love adding a generous amount of fresh cilantro right before serving to brighten up the flavors.
Why do I need to soak the cashews?
Soaking softens the cashews, making it much easier for a standard blender to break them down into a perfectly smooth, silky texture. This prevents a gritty result and ensures a luxurious crema.
Conclusion
This easy veggie chilli recipe is proof that healthy comfort food can be both incredibly satisfying and perfect for family dinners. It’s a fantastic weeknight meal prep option thanks to its make-ahead convenience, making it easy to enjoy this rich and hearty meal all week long. Pin this recipe for your next weeknight meal plan!
Print
veggie chilli recipe
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Vegetarian, Vegan
Description
This hearty veggie chili is packed with plant-based goodness and ready in about 45 minutes. It features a rich, spicy flavor balanced by a quick-blended smoky cashew crema topping, making it a satisfying comfort food perfect for busy weeknights.
Ingredients
- 200 g (1 cup) raw cashews, soaked in hot water for at least 30 minutes, drained
- 30 ml (2 tablespoons) vegetable oil
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 large red bell pepper, diced
- 1 large green bell pepper, diced
- 30 g (2 tablespoons) chili powder
- 10 g (2 teaspoons) ground cumin
- 5 g (1 teaspoon) dried oregano
- 5 g (1 teaspoon) smoked paprika
- 2.5 g (1/2 teaspoon) cayenne pepper (optional)
- 800 g (28 ounces) canned diced tomatoes, undrained
- 400 g (15 ounces) canned crushed tomatoes
- 400 g (15 ounces) canned kidney beans, rinsed and drained
- 400 g (15 ounces) canned black beans, rinsed and drained
- 720 ml (3 cups) vegetable broth
- 10 ml (2 teaspoons) salt, or to taste
- 2.5 ml (1/2 teaspoon) black pepper
- 120 ml (1/2 cup) cold water (for crema)
- 30 ml (2 tablespoons) fresh lime juice (for crema)
- 2.5 g (1/2 teaspoon) smoked paprika (for crema)
- 1.25 g (1/4 teaspoon) salt (for crema)
- 30 g (1/4 cup) fresh cilantro, chopped (for garnish)
Instructions
- Prep Cashew Crema Base: Soak cashews in hot water for at least 30 minutes; drain thoroughly just before blending.
- Saute Aromatics: Heat vegetable oil in a large pot over medium heat. Add the diced yellow onion and cook until softened and translucent, about 5-7 minutes.
- Cook Peppers and Garlic: Add minced garlic and diced red and green bell peppers to the pot. Cook for another 5-7 minutes, stirring until the peppers begin to soften.
- Toast Spices: Stir in the chili powder, ground cumin, dried oregano, smoked paprika, and cayenne pepper (if using). Cook for 1 minute, stirring constantly, until fragrant.
- Simmer Chilli: Pour in the diced and crushed tomatoes, rinsed beans, and vegetable broth. Stir together, bring to a simmer, then reduce heat to low, cover, and cook gently for 25-30 minutes, stirring occasionally.
- Prepare Crema: While the chilli simmers, combine drained cashews, cold water, lime juice, smoked paprika, and salt in a high-speed blender. Blend until completely smooth and creamy.
- Season and Adjust Consistency: Taste the simmering chilli; season with salt and black pepper. If the chilli is too thin, remove the lid and simmer for an additional 10-15 minutes. Add more broth if too thick.
- Serve with Garnish: Ladle chilli into bowls, top with a generous dollop of cashew crema, and sprinkle with fresh chopped cilantro before serving hot.
Notes
Soaking the cashews is essential for achieving a smooth crema texture. This recipe is excellent for meal prep, as flavors deepen overnight in the refrigerator. To make it spicier, add extra cayenne pepper or top with hot sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmer
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 8 g
- Sodium: 500 mg
- Fat: 16 g
- Saturated Fat: 3 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 12 g
- Protein: 22 g
- Cholesterol: 0 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.