Spinach and Peanut Stew

This light stew is perfect for a sunny day. Packed with spinach so its perfect for that daily intake of leafy greens.

  • Preparation Time: 20 minutes
  • Cooking Time: 10 minutes
  • Total Time: 30 minutes


Servings: 4 persons
  • lbs
    potatoes ~8-10 potatoes
  • ½ cup
    almond milk or plant-based milk of choice
  • 2 tbsp
    olive oil
  • 1
    red onion
  • 3 clove(s)
  • 4 cups
    fresh spinach
  • 1⅓ cups
  • salt & pepper to taste


  1. Boil the potatoes for 20 minutes until soft. Mash them with the almond milk until it's creamy. Add more milk if a creamier texture is desired.

  2. Peel the onion and garlic and finely chop them. Chop the peanuts into tiny pieces.
  3. Heat up oil in a pan brown the onions for 3 minutes. Add the garlic and brown both for another 2 minutes.
  4. Add the spinach and mashed potatoes and let it warm up on low heat. Mix in the crushed peanuts and add salt and pepper to taste.


Tip #1: Roast the peanuts for an extra burst of flavor.

Tip #2: If you plan to store the meal and eat it over time, cook and serve the peanuts on the side.

Courses: Main Course
Cuisines: Dutch
Difficulty: level 2 (average)
Cooking time: 15-30 minutes
Number ingredients: 10-15 ingredients
Taste: savory
Preparation method: cooking, frying, pureeing
Type of dish: potato dish, stew
Campaigns: VeggieChallenge

You may also be interested to taste

Main Course

1-Pan Brown Rice with Spinach and Mushrooms

lunch Main Course

Tempeh Rice Bowl


Tres Leches Cake

Main Course

Better-Than-Traditional American Chili