Veggie Chilli

Most veggie chillis taste thin because they are rushed. This one gets its depth from two things instead of meat: softening the onion, carrot and celery properly, and frying the spices for a minute before the liquid goes in. It costs very little, feeds four generously, and genuinely improves overnight — so a double batch is rarely a mistake.

Bowl of vegetarian bean chilli with kidney beans, carrot and celery served alongside white rice

Prep: 15 minutes · Cook: 35 minutes · Total: 50 minutes · Serves 4

Equipment

Ingredients

Instructions

  1. Heat the oil in a large saucepan over medium heat. Add the onion, carrots and celery and cook for 8–10 minutes, stirring occasionally, until softened.
  2. Add the garlic, tomato purée, cumin, smoked paprika and chilli powder. Cook for 1 minute, stirring, until fragrant.
  3. Add the chopped tomatoes, beans and stock. Stir well, bring to a simmer, then reduce the heat and cook uncovered for 25–30 minutes, stirring occasionally, until thickened.
  4. Season with salt and pepper to taste and serve over rice.

Tips

Substitutions

Storage

Refrigerate for up to 4 days or freeze for up to 3 months. Defrost fully in the fridge and reheat until piping hot throughout before serving.

Food safety

Tinned beans are already cooked, so they only need heating through. If you ever use dried kidney beans instead, soak them and boil hard for at least 10 minutes before simmering — undercooked kidney beans are toxic.

Allergens as written

Nutrition estimate

Cooking for someone who avoids certain foods? Eat In AI can adapt this chilli and flag hidden allergens before you shop.

Related recipes