This post contains affiliate links. Please see our disclosure policy.
Marry me tofu bake is like a high protein plant-based lasagna style bake. Tofu, creamy smoky sauce, spinach sun-dried tomato tofu ricotta, and no pasta! Lasagna meets tofu parmigiana meets marry me tofu, minus pasta. Easy to make all in one baking dish. Over 20 gm protein! Options for gluten-free, soy-free, and nut-free

Table of Contents
My husband loves my tofu parmesan bake, and so did you guys, because lots of you have made that one and variations of it since I first posted it. It’s basically like a lasagna with this delicious spinach ricotta filling and some pasta sauce, all layered up but with tofu slices instead of lasagna noodles. It’s a hearty dish that’s easy to make and can be served in various ways.
For this marry me tofu bake, I changed up the fillings. I used the flavors from my marry me pasta and made this creamy smoky sauce and the an umami filled ricotta filling to create something new and delicious. It has this incredible, smoky rose-style sauce. Then, we make the spinach ricotta filling, but we also add sun-dried tomato and some heat to it for a richer deeper umami flavor.
Together, all of these flavors create a sort of a marry me pasta flavor profile, but in a parmigiana kind of format. This bake is hearty, delicious, and everybody’s going to keep going in for seconds. And thirds!
It is a high-protein dish, because we use tofu layers instead of lasagna noodles, add tofu to our spinach ricotta filling and even in the creamy pasta sauce. The pasta sauce gets its creaminess from protein-rich cashews and tofu. So, there’s protein in each element of this dish. If you don’t want to use cashews for the sauce, you can use hemp seeds or silken tofu as another source of protein. There’s also nutritional yeast in the sauce, which adds even more protein to each helping, making each serving super satisfying and delicious.
You can serve this with some sourdough or whole grain bread for even more protein, or over lentil spaghetti or lentil pasta for an extra protein boost.
Why You’ll Love Marry Me Tofu
- super simple, 1-pan, weeknight meal
- Lasagna meets tofu parmigiana meets marry me tofu, minus pasta!
- bakes in the oven, so very little active cooking time
- tofu in creamy, smoky, marry me cream sauce
- high protein dinner
- easy gluten-free, nut-free, and soy-free options
More 1 Pan Dinners
Marry Me Tofu Bake
Ingredients
For the Tofu
- 15 ounces firm or extra-firm tofu, pressed for at least 15 minutes and sliced into 12 or more slices
For the Smoky Marry Me Cream Sauce
- 3 tablespoons raw cashews, soaked for 10 minutes, or use hemp seeds for nutfree
- 2 ounces firm tofu
- 10 ounces pasta sauce, or marinara sauce
- 1/4 teaspoon salt
- 1 teaspoon smoked paprika
- 1 to 2 tablespoons nutritional yeast
For the Spinach ricotta Filling
- 8 ounces frozen spinach, thawed, lightly squeezed, and then weighed
- 2 ounces firm tofu
- 1/2 cup vegan mozzarella
- 2 teaspoons Italian seasoning
- 2 tablespoons chopped sun-dried tomato
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
For the Topping
- 2 to 3 tablespoons breadcrumbs, use gluten-free if needed
- vegan parmesan, or mozzarella , optional
- 1 teaspoon olive oil, for drizzling
Optional Veggies Additions
- 4 ounces sliced mushrooms, or thinly sliced vegetables such as peppers or zucchini
Instructions
- Press and slice the tofu if you haven't already. The tofu for the sauce and spinach filling don’t need to be pressed. Just slice and set aside. Slice up your vegetables or mushrooms, if using, and set them aside.
- To make the creamy sauce, add all sauce ingredients to a blender with 1/2 cup of water. Blend for 1 minute, let sit for 2–3 minutes, then blend again for 30 seconds until, repeating until creamy. If the sauce is too thick, add 2 to 3 more tablespoons of water at a time and blend again. Set aside.
- To make the filling, add the spinach to a bowl and crumble the tofu into it. Add the remaining filling ingredients and mix well, pressing slightly to combine. Set aside.
- Preheat the oven to 400°F (205°C). In an 8×10” or similar-sized baking dish, spread some of the creamy pasta sauce at the bottom using a spatula. Layer in some vegetables, if using. Add a layer of tofu slices, spacing them about 1/2”, so the the filling can get between the tofu slices. Top with the spinach ricotta mixture, then add another layer of creamy sauce, followed by more mushrooms or vegetables, another tofu layer, and more spinach ricotta mixture topped with dollops of any remaining sauce. Depending on the size of your baking dish, you make get 1, 2, or 3 layers of the tofu, so do one more layer of sauce, tofu, and spinach ricotta mixture, if you have more. Add a few spoons of the smoky sauce on top.
- Sprinkle the breadcrumbs on top along with some black pepper, red pepper flakes, if you like, and the optional vegan parmesan. Drizzle with olive oil. Bake for 25 to 30 minutes. After 15 minutes, place a piece of parchment paper over the dish, so the top doesn’t get overly golden or dry out.
- Remove the pan from the oven, and let sit for 5 minutes. Then, slice and serve this hot and delicious marry me tofu as is or garnished with fresh basil, and serve with toasted sourdough, over pasta, or however you like.
Video
Notes
Freeze baking dish after assembly without breadcrumbs. Cover tightly with foil or parchment or other wrap. Bake from the freezer for 40 minutes or longer. Deeper dish will take longer to bake from frozen.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients
- tofu – Use firm or extra firm tofu, and press it for at least 15 minutes, then slice it into around 12 pieces. For a soy-free version, you can use cooked lasagna sheets instead of the tofu. You will be adding more tofu to the sauce and use it to make the filling. You can replace this tofu, as well, if needed. When omitting the tofu in the filling, replace it with more vegan cheese or chickpea flour tofu. When you omit the tofu in the sauce, add 1 more tablespoon of cashews for extra creaminess.
- cashews – To make the sauce creamy. Make sure to soak them in hot water for 10 minutes to soften them. For nut-free, use hemp seeds instead.
- pasta sauce – Use a good pasta or marinara sauce. You can make your own or use jarred sauce. Make sure jarred sauce does not contain butter, cheese, or other dairy ingredients.
- salt and seasonings – For the smoky marry me tofu sauce, you are using salt, smoked paprika, and nutritional yeast. The spinach filling uses Italian seasoning, garlic powder, onion powder, pepper flakes, salt, and pepper.
- veggies – The filling uses frozen spinach and chopped sun-dried tomato. Make sure to thaw, drain, and squeeze the spinach before weighing it. You can optionally add sliced mushrooms or other thinly sliced vegetables, like bell peppers or zucchini for a more plant-forward dish.
- vegan cheese – The spinach filling uses a little vegan mozzarella, and you can optionally top the marry me tofu casserole with a little vegan parmesan. Make sure your cheese is nut-free and/or soy-free, if needed.
- breadcrumbs – For topping. Use gluten-free, if needed.
- olive oil – A little drizzle of oil on top of the marry me tofu bake helps the breadcrumbs get nice and crispy.
💡Tips
- Blending the sauce in rounds helps you get the smoothest, creamiest results.
- Covering the pan in parchment for the last 10 minutes of baking helps keep the marry me tofu casserole from drying out.
How to Make Marry Me Tofu Casserole
Press and slice the tofu if you haven’t already. The tofu for the sauce and spinach filling don’t need to be pressed. Just slice and set aside. Slice up your vegetables or mushrooms, if using, and set them aside.
To make the creamy sauce, add all sauce ingredients to a blender with 1/2 cup of water. Blend for 1 minute, let sit for 2–3 minutes, then blend again for 30 seconds until, repeating until creamy. If the sauce is too thick, add 2 to 3 more tablespoons of water at a time and blend again. Set aside.
To make the filling, add the spinach to a bowl and crumble the tofu into it.
Add the remaining filling ingredients and mix well, pressing slightly to combine. Set aside.
Preheat the oven to 400°F (205°C). In an 8×10” or similar-sized baking dish, spread some of the creamy pasta sauce at the bottom using a spatula. Layer in some vegetables, if using.
Add a layer of tofu slices, spacing them about 1/2”, so the the filling can get between the tofu slices. Top with the spinach ricotta mixture.
Then, add another layer of creamy sauce, followed by more mushrooms or vegetables, and another tofu layer.
Top with more spinach ricotta mixture topped with dollops of any remaining sauce. Depending on the size of your baking dish, you make get 1, 2, or 3 layers of the tofu, so do one more layer of sauce, tofu, and spinach ricotta mixture, if you have more.
Sprinkle the breadcrumbs on top of the last spinach ricotta layer along with some black pepper, red pepper flakes, if you like, and the optional vegan parmesan. Drizzle with olive oil. Bake for 25 to 30 minutes. After 15 minutes, place a piece of parchment paper over the dish, so the top doesn’t get overly golden or dry out.
Remove the pan from the oven, and let sit for 5 minutes.
Then, slice and serve this hot and delicious marry me tofu as is or garnished with fresh basil.
Serve with toasted sourdough, over pasta, or however you like.
What to Serve with Marry Me Tofu
Serve this hot, delicious marry me tofu as is or garnished with fresh basil, and serve with toasted sourdough, over pasta, or however you like.
Frequently Asked Questions
To make this gluten-free, omit the breadcrumbs or use gluten-free breadcrumbs.
For a nut-free version, use hemp seeds or a mix of hemp and pumpkin seeds for the sauce, and make sure that your vegan cheese is nut-free.
For soy-free, use cooked lasagna sheets or chickpea tofu instead of tofu and make sure the vegan cheese is soy-free. When omitting the tofu in the filling, replace it with more vegan cheese or chickpea flour tofu. When you omit the tofu in the sauce, add 1 more tablespoon of cashews for extra creaminess.
Yes! Assemble and refrigerate for upto 3 days and bake when needed. You can also refrigerate the baked dish for upto 3 days. Reheat in the oven for 10 mins or microwave.
Freeze baking dish after assembly, do not add breadcrumbs. Cover tightly with foil or parchment. Bake from the freezer for 40 minutes or longer. Deeper dish will take longer to bake from frozen.
OMG..Mine didn’t look as pretty as this but the taste was out of this world..I absolutely loved it..
So glad you liked it!
Richa I can’t think you enough for your culinary genius!! I have some complicated dietary issues and your dishes allow me to eat healthy and delicious foods!! Everyone who tries them loves them. I am now cooking at batches, and freeing the meals. This makes my life so easy. Thank you, Richa!
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
Another excellent recipe! Will definitely make this regularly.
So good to hear!
Made Saturday. Delicious. So creamy and tasty!
So glad you liked it!
Mine didn’t look as pretty as your pictures but wow! This was delicious and I totally overate. I followed the instructions exactly as written. This is not a weeknight meal with a hungry family waiting but I will freeze the left overs and enjoy it another 2-3 times. So good – this is a keeper. Thank you!
So good to hear!
I can’t adequately describe how delicious this is and is so easy to make! Adding it to our regular rotation. We did use the vegan mozzarella but will try it next time, leaving it off, to make a lower fat version. Thank you so much! <3
Awesome!! So happy you loved it.
Hi I’m going to make this soon. Is it sun dried tomatoes 🍅 in oil? Thanks! 🙏
Either will work. Oil or no oil
I made this last night and it’s amazing 😻. My roommate and I loved 🥰 it. Sadly I forgot the sun dried tomatoes 🍅 but I’ll remember to add them next time. Thanks 🙏 for sharing your recipe with us. I will definitely be making this again.
So happy to hear!
I was looking for something easy for dinner and came across this recipe on facebook. Immediately decided this was a winner. I made the sauce ahead of time so the recipe was really quick and easy. I didn’t change a thing and it was really delicious. I’m so happy I’ll have leftovers for lunch tomorrow. Thank you Richa
Yay!!!
This looks SO goood!!! My girls and I love tofu so I cannot wait to try this!! Question: Can this be easily doubled in a larger dish? Even tripled if making for even more people? Will baking time differ, maybe? I know we are going to want leftovers for us, so I would like to at least double it, if possible.
Yes easily! Yes bake a bit longer 10 mins more. Check if the cheese is melted and the center is hot. If it’s a deeper dish then it will need longer, for a shallow dish, it might get done in given time. Also a good idea to make 2 pans rather than a really large one for 3x