Creamy Tuscan White Bean Skillet Recipe

Why You’ll Love Creamy Tuscan White Bean Skillet Recipe Recipe

There are plenty of reasons to add this Creamy Tuscan White Bean Skillet to your regular meal rotation.

  • Quick and easy: Ready in just 25 minutes, making it ideal for busy evenings when you want something homemade without spending hours in the kitchen.

  • One-pan convenience: Everything comes together in a single skillet, which means less cleanup and more time to enjoy your meal.

  • Rich and creamy: Heavy cream and Parmesan cheese create a velvety sauce that coats every bean and vegetable beautifully.

  • Packed with flavor: Sun-dried tomatoes, garlic, oregano, and artichoke hearts provide a delicious combination of savory and tangy Mediterranean-inspired flavors.

  • Hearty and satisfying: Cannellini beans provide plant-based protein and fiber, making this dish filling enough to serve as a main course.

  • Easy to customize: You can swap the greens, adjust the seasonings, or add your favorite protein.

  • Perfect for meal prep: Leftovers store well and can be reheated for a convenient lunch or dinner.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

This recipe uses simple pantry staples and fresh ingredients to create a flavorful, restaurant-style meal at home.

  • 1 tablespoon olive oil

  • 1/2 cup chopped onion

  • 2 cloves garlic, minced

  • 2 (15-ounce) cans cannellini beans, rinsed and drained

  • 1 (14.5-ounce) can artichoke hearts, drained

  • 1/2 cup oil-packed sun-dried tomatoes, chopped

  • 1 tablespoon chopped fresh oregano, plus extra for garnish

  • 1/2 teaspoon crushed red pepper flakes

  • 1/2 teaspoon freshly ground black pepper

  • 1/4 teaspoon salt

  • 1/2 cup vegetable broth

  • 1/2 cup heavy cream

  • 4 cups torn kale or fresh spinach

  • 1/3 cup grated Parmesan cheese

Ingredient Notes

Cannellini beans: These soft, creamy white beans are the foundation of the recipe. Their delicate flavor and tender texture make them perfect for absorbing the rich sauce.

Artichoke hearts: Artichokes contribute a slightly tangy, earthy flavor that complements the beans and creamy sauce. Canned artichoke hearts are convenient and work beautifully.

Sun-dried tomatoes: Oil-packed sun-dried tomatoes provide concentrated tomato flavor and a pleasant tanginess. Drain away excess oil before chopping.

Fresh oregano: This aromatic herb adds a distinctive Italian-inspired flavor. If fresh oregano is unavailable, approximately 1 teaspoon of dried oregano can be used instead.

Heavy cream: Heavy cream gives the sauce its luxurious, silky consistency. Half-and-half can be substituted for a lighter result, although the sauce may be thinner.

Kale or spinach: Both vegetables work well. Kale offers a slightly firmer texture, while spinach wilts quickly and provides a more delicate flavor.

Parmesan cheese: Freshly grated Parmesan melts smoothly into the warm sauce and adds a delicious savory finish. For a strictly vegetarian version, choose a Parmesan-style cheese made without animal rennet.

Directions

Making this Creamy Tuscan White Bean Skillet is straightforward and requires only a few simple steps.

Step 1: Prepare the Ingredients

Start by gathering all your ingredients. Drain and rinse the cannellini beans, drain the artichoke hearts, chop the sun-dried tomatoes, and finely dice the onion.

Mince the garlic and prepare the fresh oregano. If using kale, remove any tough stems and tear the leaves into bite-sized pieces. If using spinach, wash and dry the leaves thoroughly.

Having everything ready before cooking helps the recipe come together quickly.

Step 2: Sauté the Onion and Garlic

Heat the olive oil in a large, deep skillet over medium heat.

Add the chopped onion and cook for approximately 4 minutes, stirring occasionally, until it becomes soft and translucent.

Stir in the minced garlic and cook for another 30 seconds, just until fragrant. Be careful not to burn the garlic, as it can develop a bitter flavor.

Step 3: Add the Beans and Vegetables

Add the drained cannellini beans, artichoke hearts, and chopped sun-dried tomatoes to the skillet.

Sprinkle in the fresh oregano, crushed red pepper flakes, black pepper, and salt.

Gently stir everything together, allowing the beans and vegetables to become coated in the aromatic seasonings. Avoid stirring too vigorously, as the beans can break apart.

Step 4: Create the Creamy Sauce

Pour the vegetable broth and heavy cream into the skillet.

Stir gently to combine the liquids with the beans and vegetables.

Bring the mixture to a gentle simmer over medium heat and cook for approximately 5 minutes, stirring occasionally.

During this time, the sauce will begin to thicken slightly while absorbing the flavors of the garlic, herbs, and sun-dried tomatoes.

Avoid boiling the sauce rapidly, as gentle heat helps maintain its smooth, creamy texture.

Step 5: Add the Greens

Reduce the heat to low and add the torn kale or fresh spinach.

Stir the greens into the creamy bean mixture until evenly distributed.

Continue cooking for another 2 to 3 minutes, or until the greens have softened.

Spinach will wilt relatively quickly, while kale may retain a slightly firmer texture.

Remove the skillet from the heat once the greens are tender.

Step 6: Finish with Parmesan

Sprinkle the grated Parmesan cheese over the warm bean mixture.

Stir gently until the cheese melts into the sauce, creating an even richer and creamier consistency.

Taste the dish and adjust the salt, black pepper, or red pepper flakes if needed.

Garnish with additional chopped fresh oregano and a little extra Parmesan cheese, if desired.

Serve immediately while warm and creamy.

Servings and timing

Prep Time

10 minutes

Cook Time

15 minutes

Total Time

25 minutes

Servings

4

This recipe makes four generous servings and works beautifully as a vegetarian main dish or a flavorful side.

Serving Suggestions

Creamy Tuscan White Bean Skillet is delicious on its own, but pairing it with a few simple accompaniments can turn it into an even more satisfying meal.

  • Crusty bread: Serve with toasted sourdough, ciabatta, or garlic bread to soak up the creamy sauce.

  • Steamed rice: Spoon the creamy beans over fluffy white or brown rice for a hearty dinner.

  • Pasta: Toss the skillet mixture with cooked penne, rigatoni, or fettuccine for a comforting pasta dish.

  • Roasted vegetables: Pair with roasted zucchini, asparagus, or broccoli for extra vegetables.

  • Fresh green salad: A crisp salad with lemon vinaigrette provides a refreshing contrast to the rich sauce.

  • Grilled chicken or fish: Serve the beans alongside grilled chicken breast or baked salmon for a protein-rich meal.

Variations

One of the best things about this Creamy Tuscan White Bean Skillet is how easily you can adapt it to suit your preferences and dietary needs.

1. Vegan Tuscan White Bean Skillet

Replace the heavy cream with unsweetened plant-based cooking cream or full-fat coconut milk. Use nutritional yeast or a dairy-free Parmesan alternative instead of regular Parmesan cheese.

This creates a dairy-free version while maintaining a creamy consistency.

2. Creamy Tuscan Chicken and White Beans

Add cooked, shredded chicken or bite-sized pieces of grilled chicken breast to the skillet.

Stir the chicken into the sauce along with the beans and allow it to heat through completely.

This variation makes the dish even heartier and is an excellent way to use leftover chicken.

3. Spicy Tuscan White Beans

For those who enjoy extra heat, increase the crushed red pepper flakes to 1 teaspoon or add a small pinch of cayenne pepper.

You can also finish the dish with a drizzle of chili oil for additional spice.

4. Mushroom and White Bean Skillet

Add 1 cup of sliced mushrooms to the skillet after the onions have softened.

Cook until the mushrooms release their moisture and begin to brown, then continue with the remaining ingredients.

Mushrooms add a savory, earthy flavor that complements the creamy beans.

5. Lighter Creamy White Beans

Substitute the heavy cream with half-and-half or a lighter cooking cream.

The finished sauce will be less rich, but it will still have a pleasant creamy texture.

For additional thickness, gently mash a few of the cannellini beans into the sauce.

6. Extra Vegetable Version

Add chopped zucchini, roasted red peppers, or diced bell peppers for more color and texture.

You can also increase the amount of spinach or kale to make the dish more vegetable-forward.

7. Lemon and Herb White Beans

Add a squeeze of fresh lemon juice just before serving and garnish with chopped basil or parsley.

The citrus brightens the rich cream sauce and enhances the flavors of the artichokes and sun-dried tomatoes.

Storage/Reheating

Creamy Tuscan White Bean Skillet is a great option for meal preparation because leftovers can be stored and reheated with minimal effort.

Refrigerating

Allow the skillet mixture to cool slightly before transferring it to an airtight container.

Refrigerate promptly, within 2 hours of cooking, and store for up to 3 to 4 days.

The sauce may become thicker as it cools because the beans absorb some of the liquid.

Freezing

Although this dish can be frozen, cream-based sauces sometimes separate or become grainy after thawing.

If you plan to freeze it, transfer completely cooled portions into freezer-safe airtight containers and freeze for up to 2 months for best quality.

Thaw overnight in the refrigerator before reheating.

For the smoothest results, consider preparing the recipe without the cream and Parmesan, then adding those ingredients when reheating.

Reheating on the Stovetop

Place the leftover beans in a skillet or saucepan over low to medium-low heat.

Add a splash of vegetable broth, water, or cream to loosen the sauce.

Stir gently and heat until the mixture is thoroughly warmed and reaches 165°F (74°C).

Avoid vigorous boiling, which can affect the sauce’s texture.

Reheating in the Microwave

Transfer an individual portion to a microwave-safe bowl.

Add a small splash of liquid and cover loosely with a microwave-safe lid.

Heat in 30- to 45-second intervals, stirring between intervals, until evenly heated throughout.

Make-Ahead Tips

To save time, chop the onion, garlic, sun-dried tomatoes, and greens up to one day in advance.

Store the prepared vegetables in separate airtight containers in the refrigerator.

You can also rinse and drain the beans ahead of time.

When you’re ready to cook, simply combine everything according to the directions for a fresh, creamy meal.

FAQs

1. Can I use a different type of white bean?

Yes! Cannellini beans are ideal because of their creamy texture and mild flavor, but you can substitute great Northern beans, navy beans, or butter beans.

Great Northern beans hold their shape well, while butter beans provide a larger, softer texture. All of these options work nicely with the creamy Tuscan-inspired sauce.

2. Can I make Creamy Tuscan White Bean Skillet without heavy cream?

Absolutely. You can replace heavy cream with half-and-half, evaporated milk, or an unsweetened dairy-free cooking cream.

Keep in mind that lighter substitutes may produce a thinner sauce. If needed, mash a few beans into the mixture to naturally thicken it without adding extra cream.

3. Is this recipe vegetarian?

Yes, this recipe can be vegetarian when prepared with vegetable broth and a vegetarian-friendly Parmesan-style cheese.

Traditional Parmesan is often made with animal rennet, so check the cheese label if you follow a strict vegetarian diet.

4. Can I use frozen spinach instead of fresh spinach?

Yes, frozen spinach is a convenient substitute.

Thaw the spinach completely and squeeze out as much excess moisture as possible before adding it to the skillet.

This prevents the sauce from becoming watery. Approximately 1 cup of thawed, well-drained frozen spinach can replace the fresh greens, depending on your preferred amount.

5. What can I serve with Creamy Tuscan White Beans?

This dish pairs beautifully with crusty bread, garlic toast, steamed rice, pasta, or roasted vegetables.

For a lighter meal, serve it alongside a fresh green salad. If you want additional protein, grilled chicken, shrimp, or baked fish make excellent accompaniments.

6. Can I make this recipe ahead of time?

Yes, Creamy Tuscan White Bean Skillet can be prepared ahead and refrigerated for 3 to 4 days.

For the best texture, reheat gently with a splash of vegetable broth or cream to restore the sauce’s consistency.

If you’re preparing it for a dinner gathering, you can cook the bean mixture ahead and add the greens and Parmesan shortly before serving.

7. How do I thicken the creamy sauce?

If your sauce seems too thin, allow it to simmer gently for a few additional minutes before adding the greens.

Another easy method is to mash a small portion of the cannellini beans against the side of the skillet.

The natural starch from the beans will help thicken the sauce without requiring flour or cornstarch.

8. Can I add meat to this recipe?

Definitely! Although the original dish is meatless, it works wonderfully with chicken, turkey, Italian sausage, or shrimp.

Cook any raw meat or seafood thoroughly before serving. Cooked chicken or sausage can be stirred into the bean mixture, while shrimp can be cooked separately and added toward the end.

These additions turn the skillet into an even more substantial main course.

9. Is Creamy Tuscan White Bean Skillet gluten-free?

The main ingredients are naturally gluten-free, including cannellini beans, vegetables, cream, and Parmesan cheese.

However, always check the labels on vegetable broth, canned ingredients, and seasonings to ensure they do not contain gluten or cross-contact warnings relevant to your needs.

Serve with gluten-free bread or rice if you want to keep the entire meal gluten-free.

10. How can I prevent the beans from becoming mushy?

The key is to stir gently and avoid overcooking.

Cannellini beans are already cooked when canned, so they only need enough time to heat through and absorb the sauce’s flavors.

Use a gentle simmer rather than a vigorous boil, and fold the ingredients together carefully.

This helps the beans maintain their shape while remaining tender and creamy.

Conclusion

Creamy Tuscan White Bean Skillet is a delicious example of how simple ingredients can come together to create a rich, satisfying, and flavorful meal. With tender cannellini beans, tangy sun-dried tomatoes, artichoke hearts, fresh greens, and a silky Parmesan cream sauce, every bite offers a wonderful combination of comforting textures and savory Italian-inspired flavors.

Ready in just 25 minutes and made in one skillet, this recipe is perfect for busy weeknights, easy lunches, or relaxed family dinners. It’s also wonderfully versatile, allowing you to customize the vegetables, adjust the seasonings, or add your favorite protein.

Whether you serve it with warm crusty bread, spoon it over rice, or enjoy it straight from the skillet, this creamy white bean dish is sure to become a favorite in your collection of quick and comforting homemade recipes.


Print

Creamy Tuscan White Bean Skillet Recipe

Creamy Tuscan White Bean Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, creamy Tuscan-inspired white bean skillet with tender beans, sun-dried tomatoes, garlic, spinach, and a rich Parmesan cream sauce. This satisfying vegetarian dish is perfect for a quick weeknight dinner served with crusty bread.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Ingredients

  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1/2 cup sun-dried tomatoes, drained and chopped
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 1/2 cup vegetable broth
  • 1/2 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 2 cups fresh baby spinach
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon crushed red pepper flakes, optional
  • Salt and freshly ground black pepper, to taste
  • Fresh basil, for garnish

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3 to 4 minutes, stirring occasionally, until softened.
  2. Add the minced garlic and chopped sun-dried tomatoes. Cook for 1 to 2 minutes, stirring frequently, until fragrant.
  3. Stir in the Italian seasoning and crushed red pepper flakes, if using.
  4. Add the drained and rinsed cannellini beans and vegetable broth. Stir gently and bring to a simmer.
  5. Reduce the heat to medium-low and pour in the heavy cream. Simmer gently for 3 to 5 minutes, allowing the sauce to thicken slightly.
  6. Stir in the grated Parmesan cheese until melted and incorporated into the creamy sauce.
  7. Add the baby spinach and cook for 1 to 2 minutes, stirring gently, until wilted.
  8. Season with salt and freshly ground black pepper to taste. For a thicker consistency, lightly mash a few beans into the sauce.
  9. Remove from the heat, garnish with fresh basil, and serve warm with crusty bread, rice, or pasta.

Notes

  • This is an estimated adaptation inspired by the linked Allrecipes dish, not a verified transcription of the original recipe.
  • Substitute great northern beans or butter beans for cannellini beans if desired.
  • For a lighter version, replace heavy cream with half-and-half, although the sauce will be less rich.
  • For a thicker sauce, mash a small portion of the beans directly in the skillet.
  • Use freshly grated Parmesan for the smoothest sauce. Choose vegetarian-certified Parmesan-style cheese if strictly vegetarian.
  • Serve with toasted sourdough, garlic bread, pasta, or steamed rice.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of vegetable broth or water.
  • Nutrition information is estimated and excludes optional bread or other side dishes.

Nutrition

  • Serving Size: 1 serving (approximately 1 1/4 cups)
  • Calories: 420 kcal
  • Sugar: 5 g
  • Sodium: 650 mg
  • Fat: 24 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 37 g
  • Fiber: 10 g
  • Protein: 16 g
  • Cholesterol: 55 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments