Go Back
Bean chili in a blue bowl, top view showing vegan ground meat, kidney beans, corn, and tomato based sauce

Vegan Bean Chili

A simple vegan bean chili made with vegan ground meat, vegetables, beans, and corn. Easy to prepare on the stove or as a quick air fryer version.
Prep Time 15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mexican
Calories: 350kcal

Ingredients

  • 1 medium onion (about 1 cup, 150 g, diced)
  • 1/2 tbsp olive oil (7 ml)
  • 1 pack vegan ground meat (about 2 cups, 200 g)
  • 2 carrots (about 1 cup, 120 g, grated)
  • 1 zucchini (about 1 cup, 150 g, grated)
  • 2 cups passata (500 g)
  • 1 tbsp tomato paste (15 g)
  • 1/2 cup kidney beans (about 100 g, drained)
  • 1/2 cup corn (about 80–100 g)
  • 1/2 –1 tsp chili flakes or chili powder (adjust to taste)
  • Salt (pepper and spices to taste)
  • 1/2 cup water (120 ml, optional)

Method

Stove Version
  1. Heat olive oil in a large pan
  2. Add diced onion and sauté until soft
  3. Add vegan ground meat and cook until slightly browned
  4. Stir in grated carrots and zucchini
  5. Cook for a few minutes until softened
  6. Add tomato paste and stir well
  7. Pour in passata
  8. Add water if needed
  9. Season with salt, pepper and chili
  10. Let simmer for about 15–20 minutes
  11. Add kidney beans and corn at the end
Air Fryer Version
  1. Add grated zucchini, carrots and vegan ground meat to a heat-safe container
  2. Add passata and tomato paste
  3. Mix well
  4. Cook at 356–392°F (180–200°C) for 20–30 minutes
  5. Stir every 5–10 minutes
  6. Season with salt, pepper and chili
  7. Add kidney beans and corn at the end
  8. Heat a few more minutes and serve
  9. Heat through and serve

Notes

  • Adjust chili depending on your preferred spice level
  • Add more water if the chili becomes too thick
  • Works well for meal prep and freezing
  • Air fryer size varies, reduce portion if needed
  • Serve with iceberg lettuce or whole grain toast
  • Calories: ~350 kcal
     Protein: ~22 g
     Carbs: ~35 g
     Fat: ~12 g