Description
Rich, creamy, and packed with cozy flavor, this *Simple One Pot Marry Me Butter Beans* recipe is the ultimate weeknight comfort food. Perfect for anyone craving something quick and indulgent, it comes together in under 40 minutes with pantry staples and a few fresh ingredients. This dish is ideal if you’re searching for dinner ideas, easy recipes, healthy snacks, or vegetarian-friendly food ideas that satisfy without stress. Whether it’s a chilly evening or you need a meatless meal to impress, this one-pot wonder will become a regular in your rotation.
Ingredients
2 tbsp olive oil
3 cloves garlic, minced
1 small shallot or 1/2 onion, finely chopped
1/3 cup sun-dried tomatoes, chopped
2 cans (15 oz each) butter beans, rinsed and drained
1/2 cup vegetable broth
1 cup heavy cream or coconut cream
2 cups fresh spinach
1/2 cup grated Parmesan cheese (or vegan cheese)
1/2 tsp crushed red pepper flakes
Salt and pepper to taste
Fresh basil, for garnish (optional)
Instructions
1. Heat olive oil in a large skillet or Dutch oven over medium heat.
2. Add minced garlic and chopped shallots; sauté for 3–4 minutes until fragrant.
3. Stir in chopped sun-dried tomatoes and cook for 2 minutes.
4. Add the butter beans and fold to combine with aromatics.
5. Pour in vegetable broth and cream; stir and simmer for 5–7 minutes.
6. Add spinach and stir until wilted.
7. Stir in Parmesan cheese until melted and creamy.
8. Season with salt, pepper, and red pepper flakes to taste.
9. Simmer for an additional 2–3 minutes.
10. Garnish with fresh basil and serve warm.
Notes
Use full-fat cream or coconut cream for the creamiest result.
Add grilled chicken or tofu for extra protein if desired.
For extra heat, stir in Calabrian chili paste or more red pepper flakes.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: One Pot
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 390
- Sugar: 5g
- Sodium: 480mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 14g
- Cholesterol: 35mg