Fresh Fun Flavor

  • Recipes
  • Subscribe
  • About me
  • Contact
  • FAQ
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About me
  • Contact
  • FAQ
search icon
Homepage link
  • Recipes
  • Subscribe
  • About me
  • Contact
  • FAQ
×
Home » Recipes

Creamy Southwestern Vegan Chili (30 minute meal)

Published: Apr 29, 2025 · Modified: May 6, 2025 by Rhonda @ Fresh Fun Flavor · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Craving something cozy, bold, and on the table in under 30 minutes? This One-Pot Southwestern Vegan Chili is your new weeknight hero—loaded with plant-based ground "beef", black beans, sweet corn, onion, and bell pepper. But the real star? A creamy cashew salsa sauce that pulls everything together with a flavor packed, crave-worthy finish.

A bowl of southwestern chili with a hand dipping a chip into it.

Hearty, satisfying, and completely customizable-perfect for feeding a hungry family without spending hours in the kitchen. Packed with Plant-Based protein to keep everyone full...at least until dessert!

Plus, the topping possibilities are endless: green chilis, fresh tomatoes, vegan sour cream, diced avocado, a yummy plant based cheese, or, if you're feeding a crowd, grab some chips for dipping to make this chili go even further.

Jump to:
  • 🍽 Equipment
  • 🥘 Ingredients
  • ⏲️ Advance Preparation
  • 🔪Instructions
  • 🥑 Topping Ideas
  • 💭 Pro Tip
  • 📖 Variations & Substitutions
  • 🧊 Storage & Meal Prep Tips
  • 📋 FAQ's
  • 👩🏻‍🍳 Creating the Shot: A behind the scenes look
  • 💬Did you enjoy this recipe?

🍽 Equipment

For this recipe you'll need one pot, I used my favorite three quart stainless steel pot because it's the perfect size for just about every soup or chili I make. You'll also need a blender for quickly making the sauce. If you don't have a high speed blender you will need a second smaller pan for boiling cashews, see Advanced Prep section below. And a large spoon for mixing up all the deliciousness!

🥘 Ingredients

  • onion
  • bell pepper
  • plant based "beef" crumbles
  • corn
  • black beans
  • diced tomatoes
  • taco seasoning
  • raw cashews
  • salsa or picante sauce
  • vegan unsweetened plain yogurt
  • smoked paprika
  • ground cumin
  • sea salt
  • water

⏲️ Advance Preparation

Soak cashews for 4 hours or overnight. Short on time? Boil cashews in water for 10 minutes while cooking the onion and peppers as they also take 10 minutes. Then drain and rinse the cashews with cool water before adding to blender.

🔪Instructions

Plant based meat, some spices, and raw cashews.

1.) Gather up all ingredients including salt.

Cans of ingredients to make chili.

2.) Add cashews to a small pot of boiling water for ten minutes. If you have a high speed blender such as this Nutri Bullet you can skip this step. It purees everything into perfect creaminess.

A jar of salsa, an onion, and a red bell pepper.

2.) Chop your onion and pepper.

A pot of chopped onions and red bell pepper.

3.) Sauté peppers and onions on medium heat for 10-12 minutes stirring occasionally to reduce sticking.

Onions, peppers, and plant based meat cooking in a pot.

4.) Once peppers and onions are cooked through reduce heat to medium/low and stir in vegan "beef" crumbles. Cook for 4-5 minutes more.

Corn, beans, tomatoes, onions and peppers in a pot.

5.) Add in beans, corn, tomatoes, and taco seasoning and stir with a large spoon. Allow to simmer on low heat while you prepare the sauce.

Ingredients for the cream sauce in a blender cup ready for blending.

6.) Add cashews, salsa, yogurt, water, smoked paprika, cumin, and salt to blender.

A cream sauce in a blender all blended up and ready to add to the main dish.

7.) Blend on high for 60 seconds or until completely smooth.

A pot of chili with cream sauce poured into it.

8.) Pour the sauce into the pot and stir to combine everything.

9.) Continue to simmer until heated through, about 5 minutes. Taste and adjust salt if needed for preference. Serve with a variety of toppings! See Topping Ideas below.

Two bowls of southwestern chili with some tomatoes, green chilis, and chips.

🥑 Topping Ideas

  • diced avocado
  • chopped fresh tomatoes
  • green chilis (canned)
  • plant-based cheese
  • vegan sour cream
  • lime wedges

💭 Pro Tip

Feeling Creative: Use canned fire-roasted tomatoes to jazz it up!

Time Saver: You can use Pre-chopped frozen bell peppers or a bell pepper/onion mix to speed things up without sacrificing flavor. Any color pepper (or combination) will taste excellent in this chili.

Batch Cooking Bonus: Double the recipe and freeze half into portion sized containers for a future no-cook night! Just remember to use a bigger pot.

📖 Variations & Substitutions

  • No Plant-Based Ground “Beef”?
    Swap in lentils, chopped mushrooms, or even a second can of a different bean for a hearty feel. Red kidney beans would taste great in this chili!
  • Cashew Free Substitution (for Nut Allergies) use ¾ to 1 cup Silken Tofu. Silken tofu blends very smoothly and has a similar body when pureed, though it's naturally a bit more watery and less rich than cashews. Start with ¾ cup, blend it with your salsa sauce ingredients, and then adjust to taste or thickness (add more tofu or salsa as needed).
  • Need a lower sodium option? We love Pace salsa and Picante sauce but it's no secret that their brand is not shy with the salt. So, if you need a lower sodium option you can try Pace Lower Sodium Chunky Salsa available on Amazon or check your local store for a low sodium salsa. Any salsa will work in this recipe so use your favorite one!

🧊 Storage & Meal Prep Tips

Refrigeration: Store leftovers in the refrigerator in an airtight container for up to 5 days.

Freezing: Portion out servings and freeze for up to 2 months.

Reheating: Reheat on stove top over low heat, adding a splash of veggie broth if needed.

📋 FAQ's

Can I make this in a slow cooker?

🕰️ Slow Cooker Instructions (Set & Forget Method):
1. Sauté first for best flavor (optional but recommended):
In a skillet on medium heat sauté the onions, bell pepper, and plant-based ground “beef” for 5–7 minutes until lightly browned.
2. Add to slow cooker:
Transfer the sautéed mix to the slow cooker. Add black beans, corn, tomatoes, taco seasoning, and a splash of vegetable broth (start with ½ cup).
3. Cook on low for 3–4 hours.
4. Stir in the creamy cashew salsa sauce just before serving to keep it vibrant and silky.
📝 Pro Tip: Adding the cashew salsa at the end prevents it from thickening too much or separating over long heat.

Can I make this in an Insta-pot?

⚡ Instant Pot Instructions (Fast & Hands-Off):
1. Use the Sauté function:
Sauté onion, bell pepper, and plant-based ground "beef" in a little oil until browned (5–6 minutes).
2. Add remaining ingredients:
Stir in black beans, corn, tomatoes, taco seasoning, and ½ cup vegetable broth. Don’t add the cashew salsa yet.
3. Pressure Cook:
Seal the lid and pressure cook on Manual/High for 3 minutes. Let it natural release for 5 minutes, then quick release the rest.
4. Stir in the cashew salsa sauce at the end.
📝 Quick Summary: Don’t pressure cook the cashew sauce—add it after for best texture and flavor.

What can I use if I'm allergic to nuts?

Use ¾ to 1 cup Silken Tofu. Silken tofu blends very smoothly and has a similar body when pureed, though it's naturally a bit more watery and less rich than cashews. Start with ¾ cup, blend it with your salsa sauce ingredients, and then adjust to taste or thickness (add more tofu or salsa as needed).

👩🏻‍🍳 Creating the Shot: A behind the scenes look

A curious cat peering over the edge of a pot of onions and peppers.
A girl standing on a step stool in a room with a food scene taking photos.

What really happened

Charlie kitty was being his usual curious self. Follows me everywhere and loves to be a part of the blog. Many photoshoots happen on the floor as seen above which can get tricky when running back and forth from the stove to the photo studio. He decided he was not interested in nosing around the raw onions and peppers, but some chips did find their way to the trash bin after I caught someone licking the salt off them.

💬Did you enjoy this recipe?

If you give this Creamy Southwestern Vegan Chili a try, I’d love to hear how it turned out! Leave a review below or share your own twist in the comments—your feedback and creativity make this space even more delicious!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of southwestern chili with a hand dipping a chip into it.

Creamy Southwestern Vegan Chili (30 minute meal)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rhonda @ Fresh Fun Flavor
  • Total Time: 30 minutes
  • Yield: 32 ounces 1x
  • Diet: Vegan
Print Recipe
Save Recipe Recipe Saved

Description

This One-Pot Southwestern Vegan Chili is your new weeknight hero—loaded with plant-based ground "beef," black beans, sweet corn, onion, and bell pepper. But the real star? A creamy cashew salsa sauce that pulls everything together with a flavor packed, crave-worthy finish in under 30 minutes!


Ingredients

Scale

1 cup chopped onion (about 1 medium onion)

1 cup chopped red bell pepper (about 1 large pepper, if yields a bit more that's okay)

10 ounce package plant based "beef" crumbles, I used Abbot's Ground "Beef"

1 Tablespoon Taco seasoning

1 15 ounce can black beans

1 14.5 ounce can diced, petite diced or fire roasted tomatoes

1 cup canned or frozen sweet corn

Creamy Cashew Salsa Sauce Ingredients

1 cup raw unsalted cashews

1 cup salsa or picante sauce (I used Pace Mild Picante)

¾ cup plain unsweetened vegan yogurt such as Kite Hill

5 Tablespoons water

1 ¼ teaspoons smoked paprika

1 teaspoon ground cumin

¾ teaspoon sea salt


Instructions

  1. Add cashews to a small pot of boiling water for ten minutes. If you have a high speed blender such as this Nutri Bullet you can skip this step. It purees everything into perfect creaminess.
  2. Chop onion and pepper and sauté over medium heat for 10-12 minutes, stirring occasionally to reduce sticking, until lightly browned. You can begin by heating a Tablespoon of oil in the pot if needed. I use stainless steel and do not use oil, just a splash of water if they begin to stick. 
  3. Once peppers and onions are cooked through reduce heat to medium/low and stir in vegan "beef" crumbles. Continue to cook for 4-5 minutes more.
  4. Add in beans, corn, tomatoes, and taco seasoning and stir with a large spoon. Allow to simmer on low heat while you prepare the sauce.
  5. Add cashews, salsa, yogurt, water, smoked paprika, cumin, and salt to blender and blend on high for 60 seconds or until completely smooth.
  6. Pour the sauce into the pot and stir to combine everything.
  7. Continue to simmer until heated through, about 5 minutes. Taste and adjust salt if needed for preference. Serve with a variety of toppings! See Topping Ideas below.

Notes

Topping Ideas: Diced avocado, chopped fresh tomatoes, green chilis (canned), plant-based cheese, vegan sour cream, lime wedges.

No Plant-Based Ground “Beef”?
Swap in lentils, chopped mushrooms, or even a second can of a different bean for a hearty feel. Red kidney beans would taste great in this chili!

Cashew Free Substitution (for Nut Allergies) use ¾ to 1 cup Silken Tofu. Silken tofu blends very smoothly and has a similar body when pureed, though it's naturally a bit more watery and less rich than cashews. Start with ¾ cup, blend it with your salsa sauce ingredients, and then adjust to taste or thickness (add more tofu or salsa as needed).

Time Saver: You can use Pre-chopped frozen bell peppers or a bell pepper/onion mix to speed things up without sacrificing flavor. Any color pepper (or combination) will taste excellent in this chili.

Batch Cooking Bonus: Double the recipe and freeze half into portion sized containers for a future no-cook night! Just remember to use a bigger pot.

Refrigeration: Store leftovers in the refrigerator in an airtight container for up to 5 days. Freezing: Portion out servings and freeze for up to 2 months. Reheating: Reheat on stove top over low heat, adding a splash of veggie broth if needed.

  • Prep Time: 20 Minutes
  • Cook Time: 10 Minutes
  • Category: Vegan Main Dishes
  • Method: Stove Top
  • Cuisine: Vegan Tex-Mex

Did you make this recipe?

Share a photo and tag us @freshfunflavor— we can't wait to see what you've made!

  • Raspberry pudding in tall glasses with chocolate curls and mint leaves.
    5 Minute Dairy Free Raspberry Pudding (Vegan)
  • A tall glass of chocolate milk with cookies on a decorative plate and a bowl of cocoa powder in the background.
    4 Ingredient Plant Based Creamy Chocolate Milk

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
Recipe Rating




Hey, I'm Rhonda!

I'm so thrilled you're here! Hang around and I’ll teach you how to whip up simple, tasty, healthy plant-based meals from scratch. So, grab your favorite apron and get ready for some fun in the kitchen!

More about me

Popular

  • A bowl of southwestern chili with a hand dipping a chip into it.
    Creamy Southwestern Vegan Chili (30 minute meal)

Join The Flavor Club!

Get Fresh Recipes Delivered!

Subscribe to get delicious recipes, cooking tips, and food inspiration straight to your inbox.

    We respect your privacy. Unsubscribe at any time.
    Built with Kit

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Grafted Pro on the Foodie Pro Theme