Minestrone

A thick Italian vegetable soup with kidney beans, pasta, and canned tomatoes — uses whatever cheap vegetables are on hand.

Total Cost $9.54
Per Serving $2.39
Prep 15 min
Cook 30 min
Servings 4
  • vegan
  • vegetarian
  • beans
  • pasta
  • soup
  • one-pot
  • meal-prep

Ingredients

  • 1 can (540 mL) red kidney beans, drained and rinsed $1.50
  • 1 can (796 mL) diced tomatoes $2.00
  • 200 g dry small pasta (ditalini or elbows) $0.44
  • 2 medium carrots, diced $0.59
  • 2 stalks celery, diced $1.00
  • 1 medium yellow onion, diced $1.23
  • 200 g green cabbage, shredded (about 2 cups) $0.60
  • 1 can (900 mL) chicken or vegetable broth $1.50
  • 500 mL water $0.00
  • 4 cloves garlic, minced $0.32
  • 1 tbsp tomato paste $0.10
  • 2 tbsp vegetable oil $0.12
  • 1 tsp dried oregano $0.05
  • 1 tsp dried basil $0.05
  • 0.5 tsp salt $0.02
  • 0.5 tsp black pepper $0.02
  • Recipe total$9.54

Instructions

  1. Heat oil in a large pot over medium heat. Add onion, carrot, and celery. Cook 6 minutes until softened.
  2. Add garlic, oregano, and basil. Cook 1 minute.
  3. Stir in the tomato paste and cook 1 minute.
  4. Add diced tomatoes, broth, and water. Bring to a boil.
  5. Add the kidney beans and cabbage. Reduce heat to a simmer and cook 10 minutes.
  6. Add the dry pasta. Cook 10–12 minutes, stirring occasionally, until pasta is just tender.
  7. Taste and adjust salt. The soup will thicken as it sits — add a splash of water when reheating.

Nutrition per Serving

Estimated values per serving.

410 Calories
14g Protein
60g Carbs
6g Fat
12g Fiber
640mg Sodium
~20% DV Iron~10% DV Calcium~25% DV Vitamin C

Gluten-Free

This recipe can be made gluten-free with substitutions.

  • Replace small pasta with gluten-free pasta or an extra 100g of rice (GF pasta adds $1–2 to the total.)

Use vegetable broth and verify it is GF. All other ingredients are naturally gluten-free.

Budget Notes

  • Cabbage replaces zucchini here because zucchini runs $2–4 each in Ottawa and is seasonal. Cabbage is $2.99 a head; 200g is about one-fifth of it.
  • Use vegetable broth instead of chicken broth to make this fully vegan. Same price.
  • This freezes well before the pasta is added. Freeze the soup base, then cook fresh pasta when reheating.