Creamy Marry Me White Bean Skillet
Creamy Marry Me White Bean Skillet turns simple white beans into a rich, cozy dinner with garlic, sun-dried tomatoes, spinach, cream, and parmesan.
This is the kind of one pan meal I make when I want something that tastes special but still uses pantry basics. The beans become soft and hearty, the sauce turns silky, and the sun dried tomatoes add a sweet, savory bite.
Why You’ll Love This Recipe
- Rich and creamy: The broth, cream, and parmesan simmer into a smooth sauce that coats every bean.
- Big flavor fast: Garlic, Italian seasoning, and sun dried tomatoes give the skillet deep flavor in minutes.
- Hearty without much work: White beans add fiber and plant protein, so the meal feels filling and satisfying.
- Easy to stretch: Serve it with rice, pasta, toast, or roasted vegetables to make it go further.
Fabian’s Budget & Health Tip: Use the oil from the sun dried tomato jar to sauté the garlic. It adds flavor you already paid for, so you need less extra oil. White beans also keep this skillet filling and affordable while adding fiber and plant-based protein.
Ingredients (Serves 4)
- 2 cans white beans, drained and rinsed, 15 ounces each (2 cans, 425 g each)
- 1 tablespoon oil from the sun dried tomato jar or olive oil (15 ml)
- 1/2 cup chopped sun dried tomatoes (75 g)
- 4 garlic cloves, minced (12 g)
- 1 teaspoon Italian seasoning (2 g)
- 1 cup vegetable broth (240 ml)
- 3/4 cup heavy cream (180 ml)
- 4 cups fresh spinach (120 g)
- 1/2 cup grated parmesan cheese (50 g)
- 1/4 teaspoon black pepper (1 g)
- Salt, to taste
Step-by-Step Instructions
1. Warm the Tomato Oil
Place a large skillet over medium heat. Add the oil and let it warm until it looks glossy. If you use oil from the sun dried tomato jar, the skillet will smell savory before the garlic even goes in.
2. Sauté the Garlic and Sun Dried Tomatoes
Add the minced garlic, chopped sun dried tomatoes, and Italian seasoning. Stir for 1 to 2 minutes, just until the garlic smells sweet and fragrant. Do not let it brown too much, or it can taste bitter.
3. Add the Beans, Broth, and Cream
Stir in the white beans, vegetable broth, heavy cream, black pepper, and a small pinch of salt. Scrape the bottom of the skillet with your spoon so all the garlicky tomato flavor mixes into the sauce.
4. Simmer Until Creamy
Bring the skillet to a gentle simmer. Cook for 6 to 8 minutes, stirring often, until the sauce thickens and clings to the beans. A few beans may soften and break down, which helps make the sauce extra creamy.
5. Stir in the Spinach and Parmesan
Add the spinach by handfuls and stir until it wilts into the hot sauce. Turn the heat to low, then stir in the parmesan. The sauce should look glossy, creamy, and slightly thick. Taste and add more salt if needed.
6. Rest and Serve
Let the skillet sit for 3 minutes before serving. The sauce will thicken a little more as it rests. Serve it warm with toasted bread, rice, pasta, or a simple green salad.
Expert Troubleshooting & FAQs
Can I use any kind of white beans?
Yes. Cannellini beans, great northern beans, and navy beans all work well. Cannellini beans hold their shape best, while navy beans make the sauce a little creamier.
Why is my sauce too thin?
Let the skillet simmer uncovered for a few extra minutes. Stir often so the cream does not stick. You can also mash a few beans against the side of the skillet to naturally thicken the sauce.
Can I make it lighter?
Yes. Use half and half instead of heavy cream for a lighter sauce. The skillet will still taste creamy, but the sauce may be a little less rich.
Can I use frozen spinach?
Yes, but thaw it first and squeeze out the extra water. If you add frozen spinach straight to the skillet, it can water down the sauce.
How do I store leftovers?
Store leftovers in a sealed container in the fridge for up to 4 days. Reheat gently on the stove with a splash of broth or cream to loosen the sauce.
Estimated Nutritional Facts
These values are rough estimates per serving and will vary based on the exact beans, cream, and parmesan you use.
- Calories: 390
- Protein: 18 g
- Carbs: 38 g
- Fats: 19 g
Creamy Marry Me White Bean Skillet

Ingredients
- 2 cans white beans, drained and rinsed, 15 ounces each (2 cans, 425 g each)
- 1 tablespoon oil from the sun dried tomato jar or olive oil (15 ml)
- 1/2 cup chopped sun dried tomatoes (75 g)
- 4 garlic cloves, minced (12 g)
- 1 teaspoon Italian seasoning (2 g)
- 1 cup vegetable broth (240 ml)
- 3/4 cup heavy cream (180 ml)
- 4 cups fresh spinach (120 g)
- 1/2 cup grated parmesan cheese (50 g)
- 1/4 teaspoon black pepper (1 g)
- Salt, to taste
Instructions
- 1. Warm the Tomato Oil. Place a large skillet over medium heat. Add the oil and let it warm until it looks glossy. If you use oil from the sun dried tomato jar, the skillet will smell savory before the garlic even goes in.
- 2. Sauté the Garlic and Sun Dried Tomatoes. Add the minced garlic, chopped sun dried tomatoes, and Italian seasoning. Stir for 1 to 2 minutes, just until the garlic smells sweet and fragrant. Do not let it brown too much, or it can taste bitter.
- 3. Add the Beans, Broth, and Cream. Stir in the white beans, vegetable broth, heavy cream, black pepper, and a small pinch of salt. Scrape the bottom of the skillet with your spoon so all the garlicky tomato flavor mixes into the sauce.
- 4. Simmer Until Creamy. Bring the skillet to a gentle simmer. Cook for 6 to 8 minutes, stirring often, until the sauce thickens and clings to the beans. A few beans may soften and break down, which helps make the sauce extra creamy.
- 5. Stir in the Spinach and Parmesan. Add the spinach by handfuls and stir until it wilts into the hot sauce. Turn the heat to low, then stir in the parmesan. The sauce should look glossy, creamy, and slightly thick. Taste and add more salt if needed.
- 6. Rest and Serve. Let the skillet sit for 3 minutes before serving. The sauce will thicken a little more as it rests. Serve it warm with toasted bread, rice, pasta, or a simple green salad.








