Marry me tofu bake is a layered casserole in the lasagna style with no pasta. Pressed and sliced firm tofu stands in for the noodle layers, a blended cashew and marinara cream sauce replaces a béchamel, and a spinach-tofu ricotta with sun-dried tomatoes fills the gaps between layers. Baked at 400 degrees until the breadcrumb top is golden and the sauce is bubbling through the layers. At 291 calories and 20 grams of protein per serving, it delivers substantially as a plant-based main.
Three components, forty minutes, one baking dish. Each component can be made ahead and assembled when ready. The layering is the technique, and the layering is what makes this feel like a composed dish rather than a simple tofu bake.
The cashew cream sauce
Three tablespoons of raw cashews soaked for ten minutes, two ounces of firm tofu, ten ounces of pasta or marinara sauce, salt, smoked paprika, and one to two tablespoons of nutritional yeast, blended with half a cup of water until creamy. The cashews add fat and body; the tofu adds protein and a neutral creaminess; the nutritional yeast adds the savory, slightly cheesy flavor that nutritional yeast provides in vegan cooking. Blend, rest for two to three minutes, blend again, and repeat until fully smooth. If the sauce is too thick, add water two to three tablespoons at a time.
The smoked paprika is the ingredient that gives this sauce its character. It adds depth and a slight smokiness that lifts the marinara and makes the sauce taste more complex than its components suggest. Hemp seeds work in place of cashews for a nut-free version.
The spinach tofu ricotta
Eight ounces of frozen spinach, thawed and lightly squeezed, with two ounces of crumbled firm tofu, half a cup of vegan mozzarella, Italian seasoning, chopped sun-dried tomatoes, garlic powder, onion powder, red pepper flakes, salt, and black pepper. Mix and press slightly to combine. This is the filling layer that goes between the tofu and sauce and provides the herbaceous, cheesy, slightly spicy element that keeps each bite interesting.
The spinach must be squeezed after thawing. Unsqueezed frozen spinach releases its water into the casserole during baking and can make the bottom layer watery. Lightly squeezed means removing the obvious excess without wringing it completely dry, which would make the filling too dense to spread.
The tofu layers
Fifteen ounces of firm or extra-firm tofu, pressed for at least fifteen minutes to remove as much moisture as possible, then sliced into twelve or more pieces. The pressing is what allows the tofu to take on the sauce and filling flavors during baking rather than releasing water and diluting everything. Unpressed tofu in a baked dish produces a wet casserole.
Only the base tofu needs pressing; the tofu used in the sauce and filling doesn’t need pressing because it’s blended or crumbled.
Assembling and baking
Spread some of the cream sauce in the bottom of an eight by ten baking dish. Layer in optional vegetables (mushrooms, peppers, or zucchini sliced thin), then a layer of tofu slices spaced slightly apart so the filling can get between them. Top with spinach ricotta, more sauce, another tofu layer, more filling. Repeat depending on the depth of the dish. Finish with a layer of sauce and any remaining spinach ricotta. Sprinkle breadcrumbs, black pepper, and optional vegan parmesan over the top. Drizzle with olive oil. Bake at 400 degrees for twenty-five to thirty minutes.
After fifteen minutes, lay a piece of parchment paper loosely over the dish so the top doesn’t overbrown while the interior finishes cooking. Remove and let rest for five minutes before slicing. The resting time is what allows the layers to set enough to cut and serve cleanly.
A plant-based casserole that earns its place

I approach vegan cooking the same way I approach any cooking: with skepticism about substitutions that claim to replicate the original and genuine interest in dishes that work on their own terms. This one works on its own terms. The layered structure, the smoky cashew cream, and the spinach filling create something that tastes composed and satisfying rather than approximate. Serves 4. Nutrition per serving: 291 calories, 20g protein, 7g fiber.
Make it ahead and adaptations
Assemble the full bake without the breadcrumb topping, cover, and refrigerate for up to three days before baking. Add breadcrumbs just before it goes into the oven. The assembled dish can also be frozen: cover tightly with foil and bake from frozen for 40 minutes or longer. Cooked pasta or lasagna sheets can be added alongside or instead of the tofu layers; if using pasta, thin the sauce slightly with extra water and double the quantity. To make it gluten-free, use gluten-free breadcrumbs or omit them.
Marry Me Tofu Bake
Description
A vegan layered casserole with pressed tofu slices, cashew cream sauce, and spinach tofu ricotta. No pasta. 291 calories and 20g protein per serving. Serves 4.
Ingredients
Instructions
-
Press the 15 oz block of tofu for at least 15 minutes. Slice into 12 or more pieces. The tofu for the sauce and filling does not need pressing
-
Make the sauce: blend the soaked cashews, 2 oz tofu, pasta sauce, salt, smoked paprika, and nutritional yeast with 1/2 cup water until smooth, resting and blending again as needed. Set aside
-
Make the filling: combine the thawed squeezed spinach, 2 oz crumbled tofu, vegan mozzarella, Italian seasoning, sun-dried tomatoes, garlic powder, onion powder, red pepper flakes, salt, and black pepper in a bowl. Mix well
-
Preheat the oven to 400 degrees Fahrenheit. Spread a layer of the cream sauce in the bottom of an 8x10-inch baking dish
-
Layer in optional vegetables, then a layer of tofu slices spaced slightly apart. Top with half the spinach ricotta, then more sauce. Add another tofu layer, remaining filling, and dollops of remaining sauce
-
Sprinkle breadcrumbs and optional vegan parmesan over the top. Drizzle with olive oil. Bake for 25 to 30 minutes, covering loosely with parchment after 15 minutes
-
Rest for 5 minutes before slicing. Serve with fresh basil, toasted sourdough, or pasta.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 291kcal
- % Daily Value *
- Total Fat 14g22%
- Saturated Fat 3g15%
- Sodium 689mg29%
- Potassium 726mg21%
- Total Carbohydrate 24g8%
- Dietary Fiber 7g29%
- Sugars 6g
- Protein 20g40%
- Vitamin A 7316 IU
- Vitamin C 10 mg
- Calcium 299 mg
- Iron 5 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

