Green Bean Casserole Recipe with Three Beans

Vegetarian casserole

  • serves 4
  • Easy

Beans, tomato and spinach for when it's cold outside: this veggie green bean casserole has a kick and is perfect for meat-free Monday with the family. High protein and only 153 calories per serving.


Make this vegetarian casserole, then check out our white bean stew, vegetarian stewchicken casserole and more comforting casserole recipes.



  • onion 1 large, finely chopped
  • garlic 1-2 cloves, crushed
  • olive oil
  • ground cumin 1 tbsp
  • chopped tomatoes 400g tin
  • kidney beans 200g tin, rinsed and drained
  • cannellini beans 200g tin, rinsed and drained
  • green beans 100g, chopped
  • spinach 100g, washed and roughly chopped


  • Step 1

    Cook the onion and garlic in a little olive oil until softened. Add the cumin and cook for a minute. Tip in the tomatoes, plus a cup of water and simmer for 10 minutes, until thickened. Add all the beans and cook for 5 minutes. Add the spinach and cook for another 5. Serve with crusty brown bread.

Nutritional Information

  • Kcals 153
  • Fat 4.5g
  • Saturates 0.5g
  • Carbs 21g
  • Fibre 6.6g
  • Protein 8.5g
  • Salt 0.95g