Okay, I have a confession. I call this my “emergency dinner” recipe. You know those nights when you stare into the pantry, absolutely drained, and just need something delicious to happen in one pan, in under 30 minutes? That’s exactly when my Creamy Tuscan Marry Me Butter Beans were born. I was inspired by those rich, creamy Tuscan chicken dishes I love, but wanted a version that was meat-free, packed with pantry staples, and still felt like a total treat.
This dish is the real deal. It’s everything you want: rich and creamy, loaded with veggies, and surprisingly hearty thanks to those butter beans. I make this at least once a week now because it’s so ridiculously easy and everyone in my house actually gets excited about a vegetarian meal (which is a small miracle, honestly).
In this post, I’ll walk you through exactly how I make it, share my best tips for the creamiest sauce, and give you some ideas for what to serve it with to make it a complete meal. Let’s get into it.
Why You’ll Love This Creamy Tuscan Butter Beans Recipe
Honestly, I’m just as obsessed with the classic creamy Tuscan chicken and that amazing Tuscan salmon as the next person. But sometimes, you just want all that cozy flavor without the meat, you know? This version gives you exactly that, and it’s become my secret weapon for easy, impressive nights.
Here’s why I think you’ll get hooked on it too:
- It’s ready in 30 minutes, start to finish. I’m not kidding. From pulling out the skillet to sitting down to eat, it’s half an hour. On a busy Tuesday, that feels like a miracle.
- Everything cooks in one pan. Less washing up is always a win in my book. You build the whole dish in a single skillet, which means flavor builds up in the pan and you get to soak it all up.
- The flavor is seriously restaurant-worthy. The combo of sun-dried tomatoes, garlic, and that creamy Parmesan sauce is just… wow. It’s savory, a little tangy, and so comforting.
- It’s secretly packed with good stuff. Don’t tell my kids, but those butter beans give you a great hit of vegetarian protein and fiber, and you’re sneaking in a whole bunch of spinach. It’s a meal that actually fills you up.
- It’s perfect for meal prep or a crowd. It doubles easily, reheats like a dream for lunches, and looks gorgeous if you have friends over. It’s one of those flexible recipes that just works.
Ingredients for Creamy Tuscan Marry Me Butter Beans
I love how simple this ingredient list is. You probably have most of this in your pantry right now. The sun-dried tomatoes are the real flavor hero here—they give that amazing sweet and tangy punch that makes the whole dish taste fancy.
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1/3 cup sun-dried tomatoes, chopped (if they’re oil-packed, just give them a quick drain first)
- 2 (15 oz) cans butter beans, drained and rinsed
- 1 cup vegetable broth
- 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
- 2 cups fresh spinach, packed
- 1/4 cup grated Parmesan cheese
- 1 teaspoon dried Italian herbs
- Salt and black pepper to taste
A quick note on swaps: If you can’t find butter beans, canned cannellini beans work perfectly. For a dairy-free version, just use that coconut cream and maybe a sprinkle of nutritional yeast instead of the Parmesan. It’s still so creamy and delicious.
How to Make Creamy Tuscan Marry Me Butter Beans: Step-by-Step
I promise this is easier than it looks. The key is getting your pan hot first and taking your time with the onions and garlic. That’s where all the flavor magic starts. It’s a similar process to my other favorite one-pan meals, like this Mediterranean chicken stir-fry, but you’re building a creamy sauce instead of a pan sauce. So satisfying.
Step 1: Grab a large, deep skillet—I use my trusty 12-inch one—and heat the olive oil over medium heat. You want it to shimmer just a bit. Add your diced onion and give it a good stir. Cook it for about 3-4 minutes, stirring occasionally, until it turns soft and translucent. Don’t rush this! A soft onion is the sweet, savory base for your whole sauce.
Step 2: Add the minced garlic and those chopped sun-dried tomatoes to the pan. Now, stir constantly for about 1 minute. You’ll smell the garlic getting fragrant, but you don’t want it to burn. This quick toast wakes up all their flavors. It should smell amazing in your kitchen right now.
Step 3: Time for the liquid! Pour in the vegetable broth and use your wooden spoon to scrape up any tasty bits stuck to the bottom of the pan. Bring it to a gentle simmer—you’ll see little bubbles forming around the edges. This is how you build a flavorful base, just like with this one-pan chicken and veggies recipe.
Step 4: Stir in the drained butter beans, dried Italian herbs, and a good pinch of salt and pepper. Let this all bubble away together for a full 5 minutes. This is crucial—it lets the beans soak up all that savory broth and herb flavor. The sauce will reduce a little, which is exactly what you want.
Step 5: Here’s the creamy part! Reduce the heat to low. Stir in the heavy cream and the grated Parmesan cheese. Keep stirring until the cheese melts into the cream, creating a silky, luxurious sauce. If you’re using coconut cream, do the same thing—just stir it in off the heat to be safe.
Step 6: Finally, toss in your big handfuls of fresh spinach. It might look like a lot, but it wilts down so fast. Gently stir everything together for 2-3 minutes, just until the spinach is beautifully dark green and tender.

Step 7: You’re done! Give it one last taste and adjust the salt and pepper if it needs it. I always add another crack of black pepper. Serve it immediately while it’s hot and creamy. I like to dish it straight from the skillet into bowls.

Expert Tips for Perfect Creamy Tuscan Butter Beans
I’ve found that letting the beans simmer in the broth for the full 5 minutes helps them absorb maximum flavor. It’s tempting to rush, but this step is what makes the beans taste incredible, not just feel like an add-in.
Using a large, deep skillet is my number one tip. You need that space to stir everything comfortably, especially when you’re adding the spinach. A crowded pan steams instead of sautés, and you won’t get that perfect creamy texture.
To keep your cream sauce smooth and prevent curdling, always add the cream to a low or even off-heat pan. I pull the skillet off the burner for a second before I stir it in. Stir gently until it’s all combined, then return it to low heat.
Don’t be shy with the seasoning! Taste it right at the end, just before serving. The beans and broth can soak up a lot of salt. I almost always add another pinch of salt and a big extra crack of black pepper. If the sauce gets too thick while you’re adjusting, just stir in a splash of extra broth or water to loosen it back up.
What to Serve with Your Creamy Tuscan Butter Beans
This dish is so creamy and rich, it just begs for something to balance it out. I always think about adding a bit of crunch, something fresh, or something to soak up all that amazing sauce. Here are my go-to pairings.
Crusty Garlic Bread: This is non-negotiable in my house. You absolutely need something to swipe through that creamy sauce. My favorite is this super simple garlic Parmesan artisan bread—it’s got that perfect chewy crust and soft middle. Trust me, you’ll be using it to clean your plate.
A Simple Arugula Salad: A handful of peppery arugula with a squeeze of lemon juice and a drizzle of olive oil cuts right through the richness. It’s the fresh, bright bite that makes the whole meal feel balanced and light, even though the main dish is so decadent.
Roasted Vegetables: For a heartier plate, I love roasting something green on the side. A sheet pan of Parmesan roasted asparagus is perfect. The crispy, savory asparagus adds a different texture and makes the meal feel extra special without much more work.
Polenta or Creamy Grits: If you really want to lean into the comfort food vibe, serve these beans over a bed of soft polenta or cheesy grits. It’s like a cozy, creamy dream. The beans and sauce mingle with the polenta in the best way possible.
Storage and Reheating for Creamy Tuscan Marry Me Butter Beans
Good news—this is one of those dinners that’s arguably even better the next day! The flavors really settle in. Just a couple of quick tricks will keep it tasting fantastic.
For storage, let the beans cool down to room temperature, then pop them into an airtight container in the fridge. They’ll stay perfect for up to 3 days. Don’t be surprised if the sauce thickens up a bit overnight; that’s totally normal and easy to fix.
When you’re ready to eat, reheat gently in a skillet over low-medium heat. This is key! I always add a splash of broth or water to loosen the sauce back up to its creamy glory. Stir it often until it’s steaming hot all the way through.
My biggest tip? Avoid the microwave if you can. It tends to make the creamy sauce separate and get a bit grainy. The stovetop method keeps everything silky smooth. This makes it a dream for meal prep—I pack it for lunches all the time!
Creamy Tuscan Butter Beans Recipe FAQ
I get asked these few questions all the time, either in the comments or when I’m telling a friend about this recipe. Here are my quick answers so you can feel confident making it your own!
Can I use dried beans instead of canned?
Absolutely! You’ll need to cook them first, though. Soak 1 cup of dried butter beans overnight, then simmer them in fresh water for about an hour until tender before adding them to the skillet in Step 4. It’s delicious, but I’ll be honest—I almost always grab cans for that super-fast 30-minute dinner. It’s a total time-saver.
How can I make this dairy-free?
Super easy swap! Just use full-fat coconut milk instead of the heavy cream, and skip the Parmesan (or use a sprinkle of nutritional yeast for a cheesy flavor). The coconut milk makes it just as rich and creamy. I’ve done it this way for friends and no one could tell the difference—it’s that good!
Is this recipe gluten-free?
Yes! All the ingredients are naturally gluten-free. The only thing to double-check is your vegetable broth—just make sure the brand you’re using is certified gluten-free if you’re very sensitive. Then you’re all set for a safe and delicious meal. For more recipe inspiration, I’m always pinning new ideas over on Pinterest too!
Estimated Nutritional Information
I know some folks like to track their macros closely, so I want to be totally upfront about this!
Nutritional values are estimates based on the ingredients listed and can vary significantly depending on the specific brands and measurements you use. For precise dietary information, it’s always best to calculate using your exact ingredients in your preferred tracker.
Before You Go
This is one of those recipes I find myself making on repeat because it’s just so reliably good and easy. I truly hope it becomes a favorite in your kitchen, too.
I’d love to hear how it turns out for you! Give these Creamy Tuscan Butter Beans a try this week and let me know what you think in the comments. And if you love it, share it with a friend who needs a quick, delicious dinner idea. Happy cooking!
Print
Creamy Tuscan Butter Beans
- Total Time: 30 min
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A quick, creamy bean dish with sun-dried tomatoes and spinach, inspired by Tuscan flavors.
Ingredients
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1/3 cup sun-dried tomatoes, chopped
- 2 (15 oz) cans butter beans, drained and rinsed
- 1 cup vegetable broth
- 1/2 cup heavy cream
- 2 cups fresh spinach
- 1/4 cup grated Parmesan cheese
- 1 tsp dried Italian herbs
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add diced onion and cook for 3-4 minutes until soft.
- Add minced garlic and sun-dried tomatoes. Cook for 1 more minute.
- Pour in the vegetable broth and bring to a simmer.
- Stir in the butter beans, Italian herbs, salt, and pepper. Cook for 5 minutes.
- Reduce heat to low and stir in the heavy cream and Parmesan cheese.
- Add the fresh spinach and cook until wilted, about 2-3 minutes.
- Serve warm.
Notes
- You can use canned cannellini beans instead of butter beans.
- Add a pinch of red pepper flakes for a spicy kick.
- For a dairy-free version, use coconut cream and nutritional yeast.
- Prep Time: 10 min
- Cook Time: 20 min
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6
- Sodium: 480
- Fat: 18
- Saturated Fat: 8
- Unsaturated Fat: 9
- Trans Fat: 0
- Carbohydrates: 30
- Fiber: 8
- Protein: 10
- Cholesterol: 35