
Marry Me Beans
This dish has everything you want in a comforting, satisfying dinner-rich, creamy, and packed with flavor. Inspired by the viral "Marry Me Chicken" recipe, this version swaps out the chicken for white beans, giving you a creamy texture and plant-based protein that will have everyone at the table swooning. Whether you serve it with crusty bread, pasta, or roasted veggies, it's bound to become a regular rotation in your meal plan.
Author: Balancing Bowls
Meal Type: Eggs Free
Cuisine: American
Difficulty: EASY
Prep. Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 Servings
Calories: 480 kcal per serving
Ingredients
- 1 - red onion
- ½ tsp - salt
- 2 tablespoons - olive oil
- 6 cloves - garlic
- ½ tsp - red pepper flakes
- 1 tsp - dried oregano
- ½ tsp - dried thyme
- ½ cup - sun-dried tomatoes
- 2 tablespoons - tomato paste
- 1 cup - chicken broth or vegetable stock
- 1 cup - water
- 3 cups - Beans
- ½ cup - grated Parmesan
- 2 tablespoons - lemon juice
- ¼ cup - basil leaves
- 1 cup - spinach
- black pepper
Instructions
- Heat olive oil in a large skillet over medium heat. Add the red onion and salt, and cook for 3-4 minutes until softened.
- Stir in the garlic, red pepper flakes, oregano, and thyme. Cook for 1 minute until fragrant.
- Add the sun-dried tomatoes and tomato paste. Cook for 2 minutes to deepen the flavors.
- Using an immersion blender, blend one can of the white beans with one cup of water.
- Add the remaining whole beans, chicken broth and blended beans, stirring to combine.Cook for 5-10 minutes until your reach a creamy consistency.
- Stir in the Parmesan until melted. Season with salt and pepper to taste.
Nutrition
Energy: 480 kcal | Total Fat: 21 g | Saturated: 4 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 11 mg | Total Carbs: 55 g | Fiber: 16 g | Sugars: 11 g | Proteins: 22 g | Sodium: 5,761 mg | Polyunsaturated: 5 g | Monounsaturated: 10 g
©2026 OnlineCook LLC