Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes: A One-Pan Meal
Some meals come together quickly but feel complicated. This white bean and spinach stew is one of those dishes. The beans are soft and creamy, the spinach adds freshness, and the sun-dried tomatoes bring a concentrated depth that stands out in every bite. It is a recipe built on a short list of ingredients that work well together and create something that feels balanced without being complicated.
Why You’ll Love This Recipe
This stew keeps things practical while still delivering strong flavor. It fits easily into a busy schedule and works well for leftovers.
- Ready in about 25 minutes with minimal prep.
- Uses pantry staples with a few fresh additions.
- Balanced texture from beans, greens, and tender tomatoes.
- Easy to adjust spice level.
- Works as a main dish or a hearty side.
Let’s Talk Ingredients
White beans give this stew its base and provide a creamy texture without needing dairy. They absorb flavor well and hold their shape during cooking. Sun-dried tomatoes bring a slightly sweet flavor that contrasts with the beans and gives the dish more character.
Spinach adds color and freshness while keeping the dish light. It cooks quickly and blends into the stew without overpowering the other ingredients. Garlic builds the foundation, and red pepper flakes add gentle heat that can be adjusted based on preference.
A small amount of vegetable broth keeps everything cohesive without turning it into a thin soup. Lemon juice added at the end enhances the flavor and keeps the dish from feeling heavy. Fresh parsley finishes everything.
Step-by-Step Cooking Tips
Start with moderate heat and let the garlic and red pepper flakes warm slowly in the oil. This helps release flavor without burning. Once the sun-dried tomatoes are added, allow them to soften slightly so they blend better into the stew.
When adding the beans and broth, stir gently to avoid breaking the beans apart too much. A short simmer is enough to bring everything together. The mixture should thicken slightly but still remain spoon-able.
Add spinach near the end so it stays vibrant and tender. It should wilt quickly and reduce in volume without losing its color. Remove any large stems! Finish with lemon juice and parsley right before serving to keep the flavors fresh and balanced.
Equipment
- Large skillet or sauté pan – used to cook and combine ingredients evenly.
- Cutting board – used to prep vegetables and herbs.
- Chef’s knife – used to chop ingredients.
- Wooden spoon – used to stir during cooking.
- Measuring spoons – used to portion seasonings.
Serving Suggestions
This stew works well as a stand-alone dish or as part of a larger meal.
- Serve with crusty bread or toasted slices for dipping.
- Spoon over rice, farro, or quinoa for a more filling option.
- Add a drizzle of olive oil or grated cheese before serving.
- Pair with a light salad for balance.
- Serve in smaller portions as a starter.
Macros Information
This stew offers a balanced mix of plant-based protein, fiber, and healthy fats. It’s filling without feeling heavy. White beans provide steady energy and fiber. Olive oil adds richness that helps keep each serving satisfying.
Approximate macros per serving:
- Calories: ~320
- Protein: 14 g
- Carbohydrates: 38 g
- Fat: 12 g
- Fiber: 10 g
Other Recipes to Try
- Sweet Potato and Black Bean Enchiladas – A hearty vegetarian dish with bold flavor and satisfying texture.
- Healthy Zucchini Summer Squash Soup – A light and fresh soup perfect for simple meals.
- Slow Cooker Weight Watchers Vegetable Soup – A hands-off option packed with vegetables.
- Keto Pumpkin Soup Recipe – A creamy, low-carb soup with rich flavor.
Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes is a reminder that a short ingredient list can create a complete and satisfying meal. The combination of creamy beans, bright greens, and bold tomatoes keeps each bite interesting while remaining simple to prepare. It is a recipe that fits easily into regular rotation and adapts well to whatever is already in the kitchen.

Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes
Equipment
- Large Skillet used to cook and combine ingredients evenly.
- Cutting board used to prep vegetables and herbs.
- Chef's knife used to chop ingredients.
- Wooden spoon used to stir during cooking.
- Measuring spoons used to portion seasonings.
Ingredients
- 2 tablespoons olive oil 30 g
- 3 cloves garlic minced (9 g)
- ½ teaspoon red pepper flakes 1 g
- 1 cup sun-dried tomatoes chopped (150 g)
- 2 cans white beans drained and rinsed (3 cups / 500 g)
- ¾ cup vegetable broth 180 g
- ½ teaspoon salt 3 g
- ¼ teaspoon black pepper 0.5 g
- 1 teaspoon dried oregano 1 g
- 4 cups fresh spinach roughly chopped (120 g)
- 1 tablespoon lemon juice 15 g
- 2 tablespoons chopped fresh parsley 8 g
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add garlic and red pepper flakes; cook for 30 seconds until fragrant.
- Stir in sun-dried tomatoes and cook for 2–3 minutes until slightly softened.
- Add white beans and vegetable broth; stir gently to combine.
- Season with salt, pepper, and oregano.
- Simmer for 8–10 minutes until the mixture thickens slightly.
- Add spinach and cook for 2–3 minutes until wilted.
- Stir in lemon juice and parsley.
- Remove from heat and serve warm.
Notes
- Add more broth for a thinner, soup-like consistency.
- Stir in grated Parmesan before serving for extra richness.
- Use kale instead of spinach for a firmer texture.
- Serve with crusty bread to soak up the broth.
- Store in the refrigerator for up to 4 days; reheat gently.
- Estimated macros per serving:
- Calories: ~320
- Protein: 14 g
- Carbohydrates: 38 g
- Fat: 12 g
- Fiber: 10 g
Values will vary depending on specific ingredients and portion size.


