White Beans with Mushrooms and Marinara

Hey y’all! If you’re craving a cozy, protein-packed meal that’s both hearty and healthy, you’re in for a treat with my White Beans with Mushrooms and Marinara. This is the kind of recipe that’s just as perfect for a quick weeknight dinner as it is for impressing friends at a casual get-together. You get creamy cannellini beans, savory mushrooms, and a bright, herby marinara sauce—all simmered to perfection. Let’s get cooking!

Why You’ll Love This White Beans with Mushrooms and Marinara Recipe

  • Ready in under 40 minutes — perfect for busy weeknights.
  • Completely plant-based, making it a great vegetarian or vegan option.
  • Protein-rich and super satisfying thanks to the white beans.
  • Customizable with your favorite herbs and veggies.
  • Leftovers taste even better the next day!

Ingredients for White Beans with Mushrooms and Marinara

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 10 oz (280g) cremini or white mushrooms, sliced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon crushed red pepper flakes (optional, for heat)
  • 2 cans (15 oz each) white beans (cannellini or navy), drained and rinsed
  • 2 cups (480ml) marinara sauce (homemade or store-bought)
  • 1/4 cup vegetable broth or water
  • Salt and black pepper, to taste
  • 2 tablespoons fresh parsley or basil, chopped, for garnish
  • Grated vegan parmesan or regular parmesan, for serving (optional)
White Beans with Mushrooms and Marinara

How to Make White Beans with Mushrooms and Marinara

Step 1: Sauté the Aromatics and Mushrooms

Heat olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until soft and translucent. Stir in the minced garlic and cook for another 1 minute, until fragrant.

Add the sliced mushrooms, oregano, thyme, and red pepper flakes (if using). Cook, stirring occasionally, until the mushrooms are browned and tender—about 8-10 minutes.

White Beans with Mushrooms and Marinara

Step 2: Add the Beans and Marinara

Stir in the drained white beans, marinara sauce, and vegetable broth. Mix well to combine, then bring everything to a gentle simmer. Season with salt and black pepper to taste.

Step 3: Simmer and Finish

Reduce the heat to low and let the mixture simmer uncovered for 10-12 minutes, stirring occasionally, until thickened and heated through. If needed, add a splash more broth for a looser consistency.

Remove from heat, sprinkle with chopped fresh herbs, and top with parmesan if desired. Serve hot!

White Beans with Mushrooms and Marinara

Notes & Helpful Cooking Tips for White Beans with Mushrooms and Marinara

  • Use a high-quality marinara sauce for the best flavor. Check out Serious Eats’ guide to marinara sauces for recommendations.
  • If you want a richer flavor, sauté the mushrooms without stirring too much—they’ll brown better and develop more umami.
  • Make it gluten-free by serving with gluten-free bread or pasta. Learn more about gluten-free pasta options at Cooking Light.

Variations for White Beans with Mushrooms and Marinara

  • Spicy White Beans: Add extra crushed red pepper or a dash of hot sauce for some serious heat.
  • Leafy Greens Boost: Stir in a few handfuls of baby spinach or kale in the last 3 minutes for added nutrition and color.
  • Cheesy Bake: Transfer to a baking dish, top with mozzarella or vegan cheese, and broil for 3-5 minutes for a bubbly, golden topping.

Equipment Needed for White Beans with Mushrooms and Marinara

  • Large skillet or Dutch oven (12-inch recommended)
  • Wooden spoon or spatula
  • Chef’s knife and cutting board
  • Measuring cups and spoons

Storage Instructions for White Beans with Mushrooms and Marinara

Store leftovers in an airtight container in the refrigerator for up to 4 days. This dish also freezes well for up to 2 months. Thaw overnight in the fridge and reheat gently on the stovetop or in the microwave until piping hot.

Serving Suggestions and Pairings

  • Spoon over creamy polenta or cooked pasta for a filling main.
  • Serve with crusty bread or garlic toast to soak up the marinara sauce.
  • Add a simple green salad or steamed veggies for a balanced meal.

Pro Tips for White Beans with Mushrooms and Marinara

  • Use a variety of mushrooms (like shiitake or portobello) for deeper flavor. Check out this guide to cooking with mushrooms from Bon Appétit.
  • Don’t rush the simmering step—this melds the flavors and thickens the sauce beautifully.
  • For extra richness, drizzle with a bit of high-quality olive oil just before serving.

FAQ: White Beans with Mushrooms and Marinara

Can I use dried beans instead of canned?
Yes! Cook 1 cup of dried white beans until tender before using. Make sure they’re well-drained.
Is this recipe vegan?
It is if you use vegan parmesan or simply skip the cheese topping.
Can I make this ahead?
Absolutely—flavors deepen overnight, so it’s great for meal prep or make-ahead dinners.

Prep Time: 10 minutes
Cook Time: 28 minutes
Total Time: 38 minutes
Yield: 4 servings

★★★★★ 5.00 from 83 ratings

White Beans with Mushrooms and Marinara

yield: 4 servings
prep: 10 mins
cook: 25 mins
total: 35 mins
A hearty and flavorful plant-based dish featuring tender white beans, sautéed mushrooms, and rich marinara sauce. Perfect for a comforting dinner that’s both nutritious and satisfying.
White Beans with Mushrooms and Marinara

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 8 ounces cremini mushrooms, sliced
  • 2 cans (15 oz each) white beans, drained and rinsed
  • 2 cups marinara sauce
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons chopped fresh parsley (optional, for garnish)

Instructions

  1. 1
    Heat olive oil in a large skillet over medium heat. Add diced onion and sauté for 3-4 minutes until softened.
  2. 2
    Add minced garlic and sliced mushrooms to the skillet. Cook for 5-7 minutes, stirring occasionally, until mushrooms are browned and tender.
  3. 3
    Stir in the white beans, marinara sauce, dried oregano, salt, and black pepper. Mix well to combine.
  4. 4
    Reduce heat to low and simmer for 10-15 minutes, allowing the flavors to meld and the sauce to thicken.
  5. 5
    Taste and adjust seasoning if needed. Serve hot, garnished with chopped fresh parsley if desired.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 320 caloriescal
Protein: 13gg
Fat: 8gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 48gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment