The other day I was scrolling through Pinterest and an image of some cheesy, tomatoey gnocchi made me stop in my tracks and drool a little. But the funny part is that at first I thought the gnocchi were white beans. Long story short, I eventually realized that they were gnocchi, but was still stuck on this idea of white beans baked with marinara and cheese. I loved the idea of swapping gnocchi with high fiber beans, so I had to give it a shot. These White Beans with Mushrooms and Marinara lived up to everything I would hoping they would be, and this recipe has quite a bit of potential for customization, so I can’t wait to share it with you!
This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.
What Kind of White Beans Should I Use?
I used large butter beans for this recipe because they’re huge and look similar to gnocchi. If you don’t like butter beans or can’t find them, cannellini beans are a good second choice because they are creamy in flavor, still slightly larger, and they hold their shape well. And while you can use navy beans, they’re my last choice for this dish because they’re small and they tend to break down easily, so you won’t get as good of a texture in the final dish.
Can I Add Meat?
Sure! I designed this one to be a filling vegetarian dish, but this recipe easily accommodates the addition of meat. My first choice would be Italian sausage (browned in the skillet before the mushrooms), but pepperoni would also be pretty amazing. You can either crisp up the pepperoni in the skillet before adding the mushrooms, or chop up the pepperoni and stir them in with the sauce.
What Other Vegetables can I Add?
If you’re not into mushrooms or are just looking for other vegetables to add in addition to the mushrooms, there are definitely some great options. Zucchini would match really well with these flavors, as would spinach. For zucchini, I suggest slicing and sautéing after the mushrooms. For spinach, stir it in after the sauce has heated through, just until it is wilted. Eggplant would also be amazing, just dice and sauté after the mushrooms.
How to Serve White Beans with Mushrooms and Marinara
You’ll want to sop up every drop of that marinara, so I suggest serving this dish with a side of Garlic Bread. Also, because garlic bread is always a good idea. You can also spoon this mixture over something like zoodles, a halved roasted eggplant, or, if you’re not trying to avoid pasta, just serve it over a bed of good ol’ pasta.
White Beans with Mushrooms and Marinara
Ingredients
- 8 oz. mushrooms ($2.29)
- 2 Tbsp olive oil ($0.32)
- 1 pinch salt and pepper ($0.05)
- 2 cloves garlic ($0.16)
- 2 cups marinara (or more to your liking) ($1.00)
- 2 15oz. cans butter beans ($2.00)
- 1/2 tsp dried basil ($0.05)
- 1 pinch crushed red pepper ($0.02)
- 4 oz. mozzarella ($0.65)
Instructions
- Preheat the oven to 400ºF. Wash and slice the mushrooms. Add the mushrooms, olive oil, and a pinch of salt and pepper to a deep skillet. Sauté the mushrooms until they have wilted and all the moisture in the skillet has evaporated.
- While the mushrooms are sautéing, mince the garlic, drain and rinse the butter beans. Add the garlic to the skillet with the mushrooms and sauté for 2 minutes more.
- Add the rinsed butter beans, marinara, basil, and red pepper to the skillet. Stir everything to combine, then allow it to heat through, stirring occasionally.
- While the skillet is heating through, shred the mozzarella. Top the skillet with the mozzarella, then cover the skillet with foil. Transfer the skillet to the oven* and bake for 5-7 minutes, or until the cheese is melted.
- Once the cheese has melted, remove the foil, switch the oven to broil, and broil the skillet for a few minutes more to brown the cheese (watch closely, as browning can happen quickly with the broiler). Serve hot, with garlic bread for dipping!
See how we calculate recipe costs here.
Notes
Nutrition
Scroll down for the step by step photos!
How to make White Beans with Mushrooms and Marinara – Step by Step Photos
Preheat the oven to 400ºF. Wash and slice 8oz. mushrooms.
Add the sliced mushrooms to a deep skillet with 2 Tbsp olive oil and a pinch of salt and pepper. Sauté over medium until the mushrooms are wilted and the moisture has evaporated out of the skillet. While the mushrooms are sautéing, mince 2 cloves of garlic, then add them to the skillet and sauté for about 2 minutes more.
Rinse and drain two cans of butter beans, then add them to the skillet with 2 cups marinara (or more if you want it to be slightly saucier). Stir to combine.
I like to amp up my jarred marinara a bit, so also add 1/2 tsp dried basil and a pinch of crushed red pepper. Stir them into the sauce, then allow the skillet to heat through, stirring occasionally (5 minutes).
Shred 4 oz. of mozzarella, then sprinkle it on top of the skillet. (If you don’t have an oven safe skillet, transfer the beans and marinara to a casserole dish first.)
Cover the skillet with foil, then transfer to the preheated oven, and bake for 5-7 minutes, or until the cheese is melted.
Remove the foil from the skillet, switch the oven from bake to broil, then broil a few minutes more to brown the cheese. Watch the skillet closely, as broiling can brown the cheese very quickly. (I also topped with a little chopped parsley for color, but it’s not needed for flavor).
Serve hot with garlic bread for dipping, over roasted vegetables, or over pasta.
One of our favorite recipes! We add ground turkey and serve it over spaghetti squash 😍 so good!
Absolutely delicious, simple, and cheap. I will make this in the future but probably add some Parmesan on top as well. The beans are so creamy and zesty!!
We have made this recipe at home many times. It is always a big hit. The leftovers freeze well for a quick lunch at work. It’s nice to have such a satisfying vegetarian recipe to eat!
This is one of my favorite recipes for a quick and easy meal for those times you’re tempted to just boil pasta and throw on some sauce but want something more substantial. I use cannellini beans since butter beans aren’t readily available. When I have it on hand, I toss in a few handfuls of fresh spinach. This also makes fantastic leftovers.
A perfect example of what Budget Bytes does best: an easy, customizable and delicious meal. If you’re reading reviews and trying to decide if it’d be a hit at your house- my meat-loving husband and picky toddler both love this dinner. I recommend adding a little fresh or frozen spinach and serving it with polenta but it’s awesome just as written.
I did a couple of things differently but the result was outstanding. This is now my #1 favorite non-meat recipe!!
I wanted a one pot meal so I added already cooked Swiss chard and kale from the night before into the mix. Instead of just mozzarella, I added parmesan/romano sprinkled on top and then added the chunks of mozzarella.
Onions and garlic are a big NO for me so I used fresh basil (about 1/4 cup), and a little thyme (1/2 teaspoon).
This was just great! Used gnocchi instead as I didn’t have beans on hand Also, I had mozzarella pearls that I sprinkled throughout.
Do you have an app for I-phone?
Hi Lin! We used to have a mobile app, but unfortunately it has been discontinued.
This has been a lifesaver for me so many times! It’s easy enough for when I’m completely drained after work, fast enough for when I’m hangry but want something more filling than toast, and cozy enough to be satisfying in and of itself. I’ve added zucchini or spinach, as others have suggested, which is also delicious, but the recipe as written is just about perfect as-is.
Oh my goodness this was delicious and brought me back to Italy instantly!!! It came together so quickly! I could have eaten a second portion but saving it for lunch. I added spinach and fresh basil just before serving, along side a whole grain toasted slice with a drizzle of olive oil and grated parmigiana. Fast, easy and inexpensive, adding this to my weekly meal plan! Thank you!
This is great! My husband really liked it! And so easy!
This is a wonderful meal to add to the inexpensive, v easy to make, healthy and delicious toolkit. Thank you Beth for another one! We had never eaten, or even known about, butter beans and now I think they are my favorite bean. I added a zucchini in addition to mushrooms and it was such a good meal, and so healthy. I think the possibilities of adding more veggies, always a good thing, is kind of endless with this one.
Just made this (no changes to recipe) and it was delicious! My husband was skeptical but he loved it as well. Adding it to the recipe rotation. :)
This was so good and easy to make! We had it with crusty bead–great combination. Thank you for introducing us to butter beans!
A vegetarian hit at our house! I only had cannellini beans but they were perfectly fine. I baked a loaf of crusty herb bread to dip and served with a small side salad; it felt like a perfectly filling and balanced meal.
This is such a budget friendly college meal! So good with a breadstick, but I can eat this straight out of a bowl. Definitely will put this in my recipe rotation.
One of my favorite recipes! So easy! So satisfying! Thanks so much!
I made this but with gnocchi since I didn’t have white beans on hand, and it was amazing!!! Very simple to make, a very hearty meal, and I kept going back for seconds. Will have to try the white bean dip version sometime as well. This is definitely getting added to my list of staple recipes!
Loved this exactly as is! I used a NYT recipe for marinara sauce and will definitely make this again!
This was so delicious and easy! I only had store-brand sauce on hand, which isn”t as zesty as I like, so I added a bit of Italian seasoning and adjusted the salt to taste. I also was a bit short on mozzarella cheese, so I added some shredded cheddar. Served with garlic knots. We loved it!
I was looking for something more exciting and filling than a jar of pasta sauce to eat with spaghetti squash, and this was it! I used cannellini beans, skipped the crushed red pepper (because I’m afraid of spicy, lol), and since I was planning to eat most of it leftover I skipped the cheese and oven part and mixed the cheese in with each portion when microwaving. Delicious!!
Made this and ate it with no knead bread and it was awesome.
Simple but delicious! We used Newman’s own sockarooni and definitely a little more than 4 ounces of mozzarella ;) loved that the beans made this very filling. We will definitely make again! Thanks for another great recipe1
New top ten favorite in our house! I served it with crusty sourdough bread. So good and so simple!
This is just what I needed for this terrible weather we are having. I added a solid spoonful of chili paste because I can’t enjoy food if it’s not lava flavoured. I will make this many more times before spring.
Awesome recipe. Freezes well and tastes great after microwaving.
Hi!
Would this work with kidney beans or great northern beans?
Thanks!
We haven’t tested it that way but a few other readers have used great northern beans with success.
Wow, this was amazing!! I didn’t have marinara so I subbed in a 28-oz can of crushed tomatoes and just let it simmer with the mushrooms & garlic for about 20 min before adding the beans. I also used just one can of cannelini beans and added frozen spinach when I added the beans. Love how versatile Beth’s recipes are :) It was so delicious, especially with a side of the homemade garlic bread!!
Oh, and I forgot I added some more spices since I didn’t have marinara – added some fennel seed & oregano! It still had amazing flavor, even without the marinara.
I can’t wait to make this! Any idea why I can’t find it on the app?
Yep, it’s on the app! :) The app comes pre-loaded with 500 recipes that you’ll find through the homepage search. Everything that I’ve published to the blog since the app launched can be found int he app’s marketplace (you can still get them for free). Just tap the little shopping bag icon on the bottom of the home page, then tap over to “recipes” at the top instead of “bundles” and you can type “white beans with mushrooms” in the search at the top. It will be the first one that comes up. :)
Thanks so much!!
Delicious! Filling! I will make this again! Thank you Beth!
Another hit! We love this one and I love to add a sliced and quartered squash right before I add the garlic to the pan. Adds some nice texture! Thank you Beth!
My partner and I love this recipe! It is so tasty and filling, and it’s really versatile when it comes to the veggies. I’ve made it as written with mushrooms, but I’ve also swapped in eggplant and zucchini with great results. This is a regular recipe in our dinner rotation.
Delicious!!!!! I went a little off the rails, mostly for portion. I used 3 cast irons with plenty of space for the mushrooms, then put them all in my biggest skillet, followed the rest of the recipe except only 1 can of beans, and 1.5 cups simple truth brand marinara. I served it scooped over ziti with fresh baked ciabatta bread and melted garlic butter. There still turned out to be leftovers, yay! Thank you Beth for Budget Bytes!
This is amazing. I’m not a big mushroom fan so I used zucchini instead and served it with fresh bread. The whole family loved it! This recipe is going in my “camping” file as well since it’s so easy to make in a cast iron skillet or Dutch oven.
Absolutely delicious! I used fresh basil and served over zucchini noodles. This will be in constant rotation in my house!
I literally just ate this in a bowl. During quarantine, I’m trying to go to the store and change my habits about food waste, and this is the perfect recipe to use up little bits of leftover veggies/sauce! I tried this with zucchini, onion, and garlic and OMG it is just so satisfying. It felt comforting and warm but didn’t take more than 15 minutes! I love this and will totally do variation after variation of this recipe.
I just made this for dinner and it was amazing!!! So cheap and delicious. Just perfect.
Yum! I used freshly cooked lima beans, and subbed kale for the mushrooms. I also used goat cheese instead of mozzarella. It reminded me of a tomato goat cheese dip that one of my favorite restaurants serve. My husband initially thought the beans were gnocchi. I used a whole jar or Raos sauce, and added in some extra beans. Served it with some garlic bread to dip up the extras.
WOWZA this meal is like a hug and snuggle inside your belly. I added a bit of cayenne pepper to make it a little spicier which was delicious, but the meal is really perfect as is. Everyone who tried it freaked out because it was so decadent.
What can I use as a butter bean substitute? I can’t find butter beans at my grocery store at the moment.
I used a mixture of Chick Peas and Pinto beans, it was delicious :)
This is absolutely amazing! I recently began transitioning to a vegetarian diet and so many recipes have mushrooms which I usually dislike, so I thought this might be a good way to try mushrooms in different ways and open my taste buds :) It did not disappoint! Everything about this was fantastic and I served it over your roasted summer vegetables recipe and it was so good! Definitely need to have it with some garlic bread next time :)
Amazing! Because of shortages, I used half chickpeas and half pinto beans. It still was SO delicious! I will definitely be making it again for meal prep next week :)
Oops, forgot to add stars. 5 stars!
This is a fantastic recipie! I’ve made it multiple times and each time it disappears. The leftovers are delicious too. I am not a fan of leftovers, but eat this for days without complaint!
Can this be made in a crockpot if I don’t have access to an oven?
That might work, although I’d need to test it to find out for sure.
I’m also wondering if a slow cooker version is possible?
Thanks :)
This was so quick and delicious! I added a little dried oregano and a handful of pepperoni (halved the pepperoni and threw it in with the mushrooms), and it had serious pizza vibes. We used canned small lima beans, because that’s what we could find.
We served with some crusty garlic bread. Will make again!
Made this tonight, it was amazing!
I added frozen spinach to up the veggie content.
The whole family, especially my 18 month old twins, loves this! We’ve followed the recipe to a T and have made substitutions before (added zuchinni, used spinach instead of mushrooms, etc.) and it always turns out wonderful. Thank you for this easy and affordable meal!
Made this for dinner tonight, and wow! Absolutely delicious. Excited to try this again with some of the suggestions in the comments!
DELICIOUS and easy.
Added chicken broth, leftover steamed veggies & chicken, and pasta to last portion – thick & zesty soup.
Delicious and easy. I made a half portion of your Homemade Marinara to use in this and served the finished dish over some GF penne. Everyone loved it.
Are butter beans the same as lima beans? I tried googling it, but am coming up with conflicting info, and here in my grocery store in Canada there wasn’t anything called butter beans.
Nope, they’re different, but if you can’t find butter beans you can use cannellini beans. :)
Made this last night. Everyone enjoyed it very much. Thank you for sharing!
My whole family enjoyed this! (still trying to get my daughter to eat mushrooms) I didn’t miss the meat at all. I served it with garlic bread and roasted veggies on the side. It was quite filling! Will definitely make again. Thank you!
Had to go to a second grocery store to find utter beans but it came out good. How can you go wrong withso much cheese? Will try with great northern beans next time since I prefer dry beans to canned. Doubt I will find dry butter beans.
I added garlic salt and mixed some cheese in before putting in the oven before topping it with cheese. So good!!!
Used eggplant instead of mushrooms (and threw in some frozen spinach that I wanted to use up). It was SO good. Will definitely make again!
My husband and I were genuinely surprised at how good this was. Such a simple combination of ingredients that worked so well. We added 2 diced zucchini and a topped with a few pieces of leftover pepperoni.
That sounds so good! I’ll have to add those next time.
I made this with so many substitutions it doesn’t seem like I should rate the recipe. Suffice it to say it’s very tasty if what you have is pinto beans (instead of lima), ground turkey (instead of mushrooms), frozen spinach, and an onion just for kicks. 🤣
Holy buckets, this is an amazing recipe. I added about 12oz of Italian sausage and used cannellini beans (and probably a bit of extra mozzarella) . Heavenly as well as quick and easy! Thank you for this gem!
Thanks for this one, Beth! I used great northern beans and added cubes of tempeh. Such an easy, cheap, delicious, and nutritious recipe.
Made this for the first time for Ash Wednesday. Oh my goodness so good. I followed the recipe faithfully, but used cannellini beans because. all the canned butter beans were preseasoned. But the Cannellinis are a bit tough. Not the recipes fault. Should have cooked it longer on the stove stope
It is a nice base recipe to dress up. Adding spinach would be good. I will be making this again p
Very yummy and satisfying! I only had Lima beans and home canned scarlet runner beans. Worked just fine😊
Love butter beans! I can only get dried (not canned) in our area. I soak overnight, rinse/drain, and cook in fresh salted water. How long should I cook before adding to your recipe? Any other tips?
Made this with your marinara recipe and added sauteed eggplant. Delicious!
Made this subbing cannellini beans and adding spinach last night. I agree with everyone here. So easy, filling, and tasty. Super satisfying meal for winter night.
I just made this for dinner and loved it. I found Silver Palate low sodium marinara at Safeway and used cannelini beans. Trying to eat less meat and this is a great alternative. Thank you!
I hate butter beans, but I’ll give this a try with cannelinis. Looks REALLY good!!
For all the non-southerners, butter beans are lima beans. I had to learn that when I moved to the south. I was trying to figure out what to make with the bag of beans in my freezer and this is perfect. Thanks!
This looks so good! I’m definitely making this with some garlic bread. Thanks for all you do!
Cooked this for dinner tonight! Used LOTS of red wine and fresh basil, added spinach. I used my dutch oven to prepare it and yeah, SUPER TASTY!
Tried it with cannelli beans and it turned out great! Love the combination of beans, marinara, and cheese and it feels so much healthier than pasta. Will definitely be making again!
I think this would be a yummy party appetizer, you could surround the dish with plain crostini!
I was just thinking the same thing! Great minds ;)
Oh..this one is going to be so gooodddddd!!!
I was skeptical of this flavor and texture combination, but it’s wonderful! Comforting and indulgent over a bed of pasta! Excellent recipe as always!
Hi Beth! This looks so good! Have you tried freezing the leftovers? I wonder how well this would do in the freezer.
It should freeze wonderfully!
Love the idea of this bc I have texture issues with gnocchi! Great vegetarian dish to try and I love the idea of adding zucchini! Last week I made your coconut curry lentil & spinach and my husband who is newly vegan LOVED it! Thanks!!
Same! Lots of gnocchi recipes look good to me until I remember I can’t deal with the texture. Love beans and mushrooms, however, so looking forward to trying this
For a recipe that reads like “spaghetti but with beans” I was surprised by how much the cannellini beans took this in a different direction. Very warm, savory and filling which made for a good cold weather dinner. This might also be the quickest recipe I’ve tried from this site which is a nice bonus. Would make again.