A simple, sustainable meal built from pantry staples — steady, nourishing, and deeply satisfying.

Image Credit: BT1976 from Getty Images
Ingredients (Serves 4)
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, chopped
- 1 teaspoon smoked paprika (optional)
- ½ teaspoon dried thyme or oregano
- 1 can (400g) chopped tomatoes
- 2 cans (400g each) white beans (cannellini or butter beans), drained and rinsed
- 2–3 cups vegetable stock (adjust for desired thickness)
- Salt and black pepper to taste
Optional Additions:
- A handful of spinach or kale
- Chili flakes for heat
- A squeeze of lemon juice for brightness
Method
Construct the Base
In a big pot, heat the olive oil over medium heat.
Add the celery, carrot, and onion. Cook until softened, about 6 to 8 minutes.
Add the herbs, smoked paprika, and garlic, and stir. Cook until aromatic.
Add Layers of Flavour
To enhance the flavour, add the diced tomatoes and mix thoroughly. Simmer for five minutes.
Add the stock and beans.
Add the vegetable stock and white beans.
Bring to a boil, reduce the heat, and simmer for 10 to 15 minutes.
As the beans soften, the stew will naturally thicken; stir from time to time.
Finish
To make the texture creamier, gently mash some of the beans with the back of a spoon.
If using greens, add them and cook for a further two to three minutes until they wilt.
Add some salt, pepper, and lemon juice for seasoning.
To serve
Warm up and serve with:
• Bread with a crust
• Quinoa or brown rice cooked
• A little coating of olive oil
Texture & Flavor Notes
- Thick and hearty, but not heavy
- Slight sweetness from tomatoes and carrots
- Creaminess from softened beans
- Subtle smokiness (if using paprika)
Health Benefits
Rich in Plant-Based Protein
Without depending on animal products, white beans offer a consistent source of protein that promotes muscle regeneration and general energy.
Packed with Dietary Fibre
This stew has a lot of fibre by nature, which
• Aids in digestion
• Encourages intestinal health
• Assists in keeping blood sugar levels steady
Heart-Healthy Components
Vegetables, beans, and olive oil help with:
• Reduced levels of cholesterol
• Low chance of heart disease
• Better long-term cardiac health
Rich in Micronutrients
• Tomatoes: Packed in lycopene and other antioxidants
• If included, leafy greens can supply calcium, iron, and vitamins A and K.
• Beans: Provide B vitamins, potassium, and magnesium.
Encourages Managing Weight
Fibre and protein work together to make you feel fuller for longer periods of time, which lessens the chance that you will overeat.
Minimal Effect on the Environment
It’s a more sustainable daily meal when you use shelf-stable pantry staples to cut down on food waste and dependency on resource-intensive products.
Why It Works
Patience, not complication, is the foundation of this stew.
Over time, a few ingredients combine to create a coherent and incredibly soothing dish.
It’s the type of dinner that doesn’t require much in exchange for stability, sustenance, and quiet dependability.