Broccoli and Cauliflower Bake: A Creamy, Cheesy Veggie Comfort Dish
This Broccoli and Cauliflower Bake combines tender-crisp broccoli and cauliflower in a creamy sauce, topped with golden cheese (or vegan alternative) for a satisfying, nutritious casserole. It’s a family-friendly side or main dish that’s easy to customize—perfect for weeknights, holidays, or meal prep. Loaded with vegetables and adaptable for vegan or vegetarian diets, it delivers comfort food vibes without heaviness.
Ingredients (Serves 6)
For the Vegetables:
1 medium head broccoli (about 4–5 cups florets)
1 medium head cauliflower (about 4–5 cups florets)
1½–2 cups milk (dairy or unsweetened plant-based like almond/oat)
½ cup vegetable broth (optional, for extra flavor)
1 teaspoon Dijon mustard
½ teaspoon garlic powder
½ teaspoon onion powder
Salt and black pepper, to taste
Pinch of nutmeg (optional)
For the Topping:
1–1½ cups shredded cheese (cheddar, mozzarella, or vegan shreds)
½ cup breadcrumbs or panko (gluten-free if needed)
2–3 tablespoons grated Parmesan or nutritional yeast (for vegan)
Fresh herbs (parsley or thyme) for garnish
Optional Add-Ins: Cooked quinoa, chickpeas, or a layer of spinach for extra nutrition and protein.
Instructions
Prep the vegetables: Preheat oven to 375°F (190°C). Bring a large pot of salted water to a boil. Add broccoli and cauliflower florets and blanch for 3–4 minutes until bright and just tender. Drain and rinse with cold water to stop cooking. Pat dry and arrange in a greased 9×13-inch baking dish.
Make the sauce: In a saucepan, heat butter/oil over medium heat. Add garlic and sauté for 1 minute. Whisk in flour and cook for 1–2 minutes (roux). Gradually whisk in milk (and broth if using) until smooth. Simmer until thickened (3–5 minutes). Stir in mustard, garlic/onion powder, salt, pepper, and nutmeg. Remove from heat.
Assemble: Pour the sauce evenly over the vegetables. Sprinkle with shredded cheese. Mix breadcrumbs with Parmesan/nutritional yeast and a drizzle of oil, then scatter over the top.
Bake: Bake for 20–25 minutes until bubbly and the top is golden brown. For extra crispiness, broil for the last 2–3 minutes. Let rest 5 minutes before serving.
Prep time: 15 minutes Cook time: 25–30 minutes Total time: About 45 minutes
Nutritional Facts (Approximate per Serving)
Calories: 200–300 kcal (lower with vegan/less cheese options)
Protein: 8–12g
Total Fat: 10–15g
Carbohydrates: 15–25g
Dietary Fiber: 4–6g
Key micronutrients: Excellent source of Vitamin C, Vitamin K, folate, and antioxidants from cruciferous veggies.
Note: Values vary based on milk, cheese, and portion sizes. Vegan versions reduce saturated fat.
Health Benefits
Nutrient-Dense Veggies: Broccoli and cauliflower are packed with fiber, vitamins, and cancer-fighting compounds (glucosinolates) while being low in calories.
Bone and Immune Support: Calcium from cheese/milk (or fortified plant milk) and Vitamin C for immunity.
Gut Health: High fiber promotes digestion and a healthy microbiome.
Customizable & Balanced: Easily made vegan, gluten-free, or higher-protein—fits many dietary needs while satisfying comfort food cravings.
Tips and Variations
Vegan Version: Use plant milk, vegan cheese, nutritional yeast, and oil instead of butter. Cashew-based sauces add extra creaminess.
Lower-Carb: Skip breadcrumbs or use almond flour.
Make-Ahead: Assemble up to a day ahead and bake when ready. Freeze baked portions for quick meals.
Variations: Add bacon bits, sun-dried tomatoes, or swap some veggies for Brussels sprouts. Spice it up with red pepper flakes.
Cooking Tip: Don’t over-blanch the veggies—they’ll continue cooking in the oven.
Serving Suggestions
Serve as a hearty side with grilled chicken, fish, or tofu. Pair with quinoa, rice, or a fresh salad for a complete meal. It shines at potlucks or holiday tables alongside roasted meats or plant-based mains.
This Broccoli and Cauliflower Bake is wholesome, cheesy goodness that even veggie skeptics will love. Simple, versatile, and packed with nutrition—bake one tonight! 🥦🥬🧀
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
Vegan Layered Zucchini Melts with Marinara is a comforting, cheesy Italian-inspired bake that layers tender zucchini slices with rich marinara sauce, creamy vegan ricotta, and melty vegan mozzarella. It’s like a lighter, gluten-free (if using GF breadcrumbs) zucchini lasagna or parmigiana—without the frying. Perfect for weeknight dinners, meal prep, or using up summer zucchini, this dish is ready in about 50-60 minutes and bursts with savory, herby flavors.
Ingredients (Serves 4-6)
Zucchini & Layers:
3-4 medium zucchinis (about 2-2.5 lbs), sliced lengthwise into ¼-inch thick planks or rounds
2-3 cups marinara sauce (homemade or store-bought, like Rao’s)
Optional: 2 tbsp olive oil or tahini for extra creaminess
For Topping:
2-3 tbsp olive oil (for brushing zucchini)
½ cup panko breadcrumbs or gluten-free crumbs (optional, mixed with vegan parm and herbs)
Fresh basil for garnish
Substitutions: Use store-bought vegan ricotta to save time. For oil-free, roast zucchini without oil or use aquafaba. Add mushrooms, lentils, or eggplant for heartier layers.
Instructions
Prep the zucchini: Preheat oven to 425°F (220°C). Slice zucchinis lengthwise. Lightly brush with olive oil, season with salt and pepper, and roast on baking sheets for 10-15 minutes until tender but not mushy (this removes excess water). Pat dry if needed.
Make vegan ricotta: Crumble tofu into a bowl or food processor. Add lemon juice, nutritional yeast, garlic, Italian seasoning, salt, and pepper. Mash or pulse until ricotta-like. Taste and adjust seasonings.
Assemble the layers: In a 9×13 baking dish, spread a thin layer of marinara sauce. Add a layer of zucchini slices. Top with dollops of vegan ricotta, a sprinkle of vegan mozzarella, and more marinara. Repeat layers (zucchini → ricotta → cheese → sauce), ending with zucchini, marinara, and a generous topping of vegan mozzarella + parmesan/breadcrumb mix.
Bake: Cover with foil and bake for 20-25 minutes. Uncover and bake another 10-15 minutes until bubbly, golden, and melty on top.
Rest and serve: Let it cool for 5-10 minutes. Garnish with fresh basil and serve hot.
Tips: Salting and roasting the zucchini prevents a watery bake. For individual “melts,” stack on a sheet pan and bake as personal portions. It reheats beautifully.
Health Benefits
This dish is a nutritious, veggie-forward comfort food:
Low-calorie, high-volume — Zucchini is hydrating, low in carbs/calories, and rich in vitamins A, C, and potassium for immune and heart health.
Plant protein boost — Tofu ricotta and nutritional yeast provide satisfying protein and B vitamins.
Gut-friendly & balanced — High fiber from zucchini supports digestion; it’s naturally gluten-free (check breadcrumbs) and lower in fat than traditional cheesy bakes.
A great way to enjoy Italian flavors while increasing vegetable intake and aligning with Mediterranean-style eating.
Nutrition Facts (Approximate, per serving for 6 servings)
Values depend on exact brands, portions, and additions. Using moderate cheese and homemade tofu ricotta:
Calories: 220–320 kcal
Protein: 10–15g (from tofu and nutritional yeast)
Carbohydrates: 18–28g
Fat: 10–18g (mostly from vegan cheeses and olive oil)
Fiber: 4–7g
Key micronutrients: High in vitamin C, potassium, calcium (fortified cheeses), and iron.
Lower-calorie tip: Use less cheese and more zucchini layers for a lighter version (~200 kcal/serving). Check product labels for precision.
Serving Suggestions
Serve as a main with a side salad or garlic bread (vegan).
Pair with pasta, quinoa, or crusty bread to soak up the sauce.
Great for meal prep—portion into containers for easy lunches.
Add a protein side like roasted chickpeas or vegan sausage for extra heft.
These Vegan Layered Zucchini Melts with Marinara deliver all the cheesy, saucy satisfaction of classic Italian comfort food in a lighter, plant-based package. Fresh, melty, and utterly delicious—give this recipe a try for your next cozy dinner!
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
This Vegan Pasta e Fagioli is a warm and satisfying Italian-inspired soup that’s perfect for any time of year. Not only is it completely plant-based, but it also combines tender beans, pasta, and vegetables in a rich, flavorful broth. As a result, you get a wholesome and filling meal that’s both nutritious and comforting.
Ingredients
2 tbsp olive oil
1 small onion, diced
2 cloves garlic, minced
2 carrots, diced
2 celery stalks, diced
1 can (14 oz) diced tomatoes
1 can (15 oz) cannellini beans, drained and rinsed
1 can (15 oz) kidney beans, drained and rinsed
4 cups vegetable broth
1 cup small pasta (like ditalini or elbow)
1 tsp dried oregano
1 tsp dried basil
½ tsp thyme
Salt and black pepper to taste
2 cups fresh spinach (optional)
Instructions
1. Sauté the Vegetables
First, heat olive oil in a large pot over medium heat. Then, add the diced onion, carrots, and celery. Cook for 5–7 minutes until softened. Next, stir in the garlic and cook for another minute until fragrant.
2. Build the Soup Base
Meanwhile, add the diced tomatoes, cannellini beans, and kidney beans to the pot. Then, pour in the vegetable broth and stir well to combine.
3. Add Seasonings
Next, add oregano, basil, thyme, salt, and black pepper. Afterward, bring the soup to a gentle boil.
4. Cook the Pasta
Now, add the pasta to the pot. Then, reduce heat and let it simmer for 10–12 minutes, or until the pasta is tender.
5. Finish the Soup
Finally, stir in the spinach and cook for 2–3 minutes until wilted. Taste and adjust seasoning if needed.
6. Serve and Enjoy
Serve the soup hot, optionally with crusty bread on the side. In addition, you can drizzle a little olive oil on top for extra richness.
Tips for Best Results
For a thicker soup, mash some of the beans before adding them.
Additionally, cook pasta separately if you plan to store leftovers to avoid it becoming too soft.
For extra flavor, add a splash of lemon juice before serving.
Why You’ll Love It
This dish is simple, nourishing, and packed with flavor. Moreover, it’s a one-pot meal that’s perfect for busy days and meal prep.
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
There are pasta dishes you make when you need something quick and there are pasta dishes like this Vegan Spinach Mushroom Orzo — the kind that comes together in a single pan in under 30 minutes with golden, deeply browned mushrooms, wilted baby spinach, and tiny orzo pasta cooked directly in a silky, garlicky broth until it absorbs every drop of flavor and swells into something so creamy, so rich, and so deeply satisfying that it is genuinely difficult to stop eating it, even when the pan is almost empty and you know you should save some for tomorrow. This is that dish. The one that looks more impressive than it deserves to, given how little effort it asks of you. The one that makes orzo feel like the most underrated pasta shape in the world, which it probably is.
The method here is the key to everything — cooking the orzo directly in seasoned broth rather than boiling it separately in water transforms its character entirely. As the orzo cooks, it releases its starch into the broth, thickening the liquid gradually into a sauce that is luxuriously creamy without a single drop of cream, coating every piece of pasta in a glossy, flavorful gloss that no amount of separately cooked pasta tossed in sauce can replicate. This is the same principle behind risotto — orzo cooked this way is essentially a faster, more forgiving risotto, with all of the creaminess and none of the constant stirring.
What makes this recipe so outstanding is the mushroom technique — cooking the mushrooms in a dry pan at high heat before anything else is added produces deeply golden, caramelized, almost meaty mushrooms with concentrated flavor and a firm, satisfying texture. Crowded, wet mushrooms steam and stay pale; these mushrooms are given space, heat, and time to develop the kind of browned, savory depth that makes the entire dish taste as though it took far longer than it did.
This recipe is 100% vegan, naturally dairy-free, made in one pan, ready in 30 minutes, and the kind of weeknight dinner that belongs in permanent rotation — deeply satisfying, nutritionally balanced, and endlessly adaptable.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
5 mins
25 mins
30 mins
4
~390 kcal
Ingredients
For the Dish
300g (1½ cups) orzo pasta
400g (about 14oz) cremini or chestnut mushrooms, sliced
150g (5oz) baby spinach
1 medium yellow onion, finely diced
6 garlic cloves, minced
750ml (3 cups) vegetable broth, warm
120ml (½ cup) dry white wine or extra broth
2 tbsp olive oil, divided
2 tbsp nutritional yeast
1 tsp soy sauce or tamari
1 tsp dried thyme
½ tsp smoked paprika
Salt and black pepper to taste
For Finishing
2 tbsp vegan butter
Zest of 1 lemon
1 tbsp fresh lemon juice
Fresh flat-leaf parsley, roughly chopped
Vegan parmesan or nutritional yeast, for serving
Red pepper flakes (optional)
Instructions
Brown the mushrooms. Heat a large, wide pan or skillet over high heat — no oil yet. Add the sliced mushrooms in a single layer (work in two batches if needed) and cook without stirring for 3–4 minutes until deeply golden on one side. Stir and cook for a further 2 minutes. Season with salt and pepper and transfer to a plate. The mushrooms should be golden and slightly shrunken, not pale and steaming.
Sauté the aromatics. Reduce the heat to medium. Add 2 tablespoons of olive oil to the same pan. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent. Add the garlic and cook for 1 minute until fragrant. Add the dried thyme and smoked paprika and stir for 30 seconds.
Toast the orzo. Add the orzo to the pan and stir to coat in the olive oil and aromatics. Cook for 1–2 minutes, stirring frequently, until the orzo smells lightly toasted and the edges begin to look faintly golden. This step adds a nutty depth to the finished dish.
Deglaze. Pour in the white wine (or extra broth) and stir, scraping up any browned bits from the bottom of the pan. Cook for 1 minute until the wine is mostly absorbed.
Cook the orzo. Add the warm vegetable broth in one addition. Stir in the nutritional yeast and soy sauce. Bring to a simmer, then reduce the heat to medium-low. Cook, stirring every 2–3 minutes, for 10–12 minutes until the orzo is tender and has absorbed most of the broth, and the sauce has thickened to a creamy, glossy consistency. If the orzo absorbs the liquid before it is fully cooked, add a splash more broth.
Add the spinach and mushrooms. Return the browned mushrooms to the pan. Add the baby spinach in large handfuls, folding it into the orzo — it will wilt quickly. Stir until the spinach is fully wilted and incorporated.
Finish. Remove from heat. Stir in the vegan butter, lemon zest, and lemon juice. Taste and adjust seasoning — the dish should be savory, bright, and well-seasoned. Serve immediately, scattered with fresh parsley, vegan parmesan, and red pepper flakes if using.
Pro Tips
Cook the mushrooms dry at high heat — this is the single most important step. A dry, very hot pan evaporates the mushrooms’ surface moisture immediately and allows caramelization to happen. Add oil to a cold pan or crowd the mushrooms and they steam, turn grey, and never develop the deep, savory flavor that makes this dish.
Toast the orzo before adding liquid — this two-minute step transforms the flavor. Toasted orzo has a nuttiness that plain boiled orzo does not. The heat also creates a slight surface seal that helps the orzo hold its shape as it cooks in the broth.
Use warm broth — adding cold broth to a hot pan drops the temperature sharply and can cause the orzo to cook unevenly. Warm the broth in a saucepan or microwave before adding.
Finish with lemon off the heat — lemon juice added to a hot pan loses its brightness almost immediately. Adding it off the heat preserves the sharp, fresh citrus note that lifts the entire dish.
Why Orzo Releases Starch Differently Than Other Pasta
Orzo’s tiny, rice-like shape is not just aesthetic — it changes how the pasta behaves when cooked in broth, and understanding this explains why the one-pan method works so extraordinarily well with orzo and less well with larger pasta shapes. Orzo has a very high surface-area-to-volume ratio compared to penne, rigatoni, or spaghetti: for its total mass, it exposes more starch to the cooking liquid per gram of pasta. When cooked in a measured amount of broth rather than a large pot of water, this abundant surface starch dissolves gradually into the liquid as the pasta cooks, thickening the broth from within rather than diluting it into cloudy pasta water that gets poured down the drain. The result is a sauce that is genuinely creamy — not cream-added creamy, but starch-thickened creamy, in the same way that risotto becomes creamy through the progressive release of starch from arborio rice. This is also why the dish must be stirred periodically during cooking: the agitation encourages starch release, just as the constant stirring of risotto does. Larger pasta shapes release far less surface starch for the same volume of liquid, which is why the same broth-cooking method with penne produces a soupy result rather than a creamy one.
Flavor Variations
Vegan Spinach Mushroom Orzo with Sun-Dried Tomatoes: Add 60g of finely chopped sun-dried tomatoes with the garlic for an intensely savory, slightly sweet, Mediterranean version.
Creamy Cashew Spinach Mushroom Orzo: Stir in 80ml of cashew cream (blended soaked cashews and water) with the broth for an even richer, more indulgent result.
Lemon Herb Orzo with Asparagus: Replace half the mushrooms with asparagus cut into 2-inch pieces and add the asparagus in the last 5 minutes of cooking for a spring version with bright, clean flavors.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~390 kcal
13g
58g
5g
11g
Storage
Refrigerator: Store in an airtight container for up to 4 days. The orzo continues to absorb liquid as it sits and thickens considerably — reheat with a splash of broth or water stirred in over medium heat to restore the creamy consistency.
Freezer: Not ideal — orzo becomes mushy on thawing. This dish is best made fresh or eaten within 2 days for optimal texture.
Make ahead: The browned mushrooms can be prepared up to 2 days ahead and refrigerated. Add them back in the final step when reheating.
Frequently Asked Questions
Can I use a different pasta shape?
Small pasta shapes with high surface area work best — ditalini, pearl couscous, and small shell pasta all produce excellent results. Larger shapes such as penne or rigatoni do not release enough starch to create the creamy sauce and are better cooked separately.
What mushrooms work best?
Cremini and chestnut mushrooms are the workhorses — they brown beautifully, hold their texture, and have a savory depth that generic white button mushrooms lack. For a more luxurious version, add a handful of shiitake or oyster mushrooms alongside. Portobello mushrooms can be used but should be diced rather than sliced so they don’t overwhelm the orzo.
Can I make this without wine?
Yes — replace the white wine with an equal amount of additional vegetable broth plus 1 teaspoon of apple cider vinegar or a squeeze of lemon juice. The vinegar provides the slight acidity the wine contributes without any alcohol.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are weeknight dinners that sustain you and then there are dinners like this Vegan Italian Casserole — the kind that comes out of the oven bubbling at the edges with a deeply savory tomato and herb sauce, studded with tender white beans, Italian-spiced vegan sausage, zucchini, and bell peppers, topped with a layer of golden, melted vegan mozzarella that pulls into satisfying strings when you spoon into it, filling the kitchen with a smell that is so unmistakably Italian and so warm and so inviting that people appear from other rooms simply because they cannot help it. This is that casserole. The one that feeds a crowd without effort. The one that tastes as though it took all afternoon when it took 15 minutes of hands-on work and then baked itself. The one that is somehow even better the next day, when the sauce has deepened and the flavors have had time to fully settle into one another, making every reheated portion more satisfying than the original serving.
The foundation of this casserole is a deeply flavored tomato sauce built from scratch in the casserole dish itself — crushed tomatoes cooked down with garlic, onion, fennel seeds, dried oregano, basil, and a pinch of chili flakes until thick and fragrant. Fennel seeds are the defining ingredient here, the spice that gives Italian sausage its characteristic anise note and transforms a plain tomato sauce into something that tastes distinctly, unmistakably Italian in a way that no other single spice can replicate. They are not subtle — they are doing precisely what they are supposed to do, and the casserole would be a fundamentally different dish without them.
What makes this recipe so outstanding is the layering technique — the pasta is cooked directly in the sauce in the oven rather than boiled separately, absorbing the tomato broth as it bakes and releasing its own starch back into the sauce, thickening it further into something that coats every piece of pasta and vegetable in a way that separately cooked pasta tossed in sauce never achieves. The pasta finishes tender, the sauce finishes thick and glossy, and the whole dish is unified in a way that only comes from cooking the two together.
This recipe is 100% vegan, naturally dairy-free and egg-free, built in one dish, ready in under an hour, and the kind of deeply satisfying, genuinely impressive dinner that belongs on your table every winter week.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
40 mins
55 mins
6
~420 kcal
Ingredients
For the Casserole
300g (10oz) rigatoni or penne pasta, uncooked
400g (14oz) vegan Italian sausages, sliced into rounds, or 2 cans (400g each) white cannellini beans, drained
1 medium zucchini, cut into half-moons
1 red bell pepper, diced
1 yellow bell pepper, diced
1 medium yellow onion, finely diced
6 garlic cloves, minced
2 cans (800g total) crushed tomatoes
480ml (2 cups) vegetable broth
3 tbsp olive oil
1½ tsp fennel seeds
1½ tsp dried oregano
1 tsp dried basil
½ tsp chili flakes (adjust to taste)
1 tsp salt
½ tsp black pepper
1 tsp granulated sugar (balances the tomato acidity)
2 tbsp tomato paste
For the Topping
200g (7oz) vegan mozzarella, shredded or sliced
3 tbsp nutritional yeast
Fresh basil leaves, for serving
Extra chili flakes, for serving
Instructions
Preheat the oven to 400°F (200°C).
Build the sauce base. In a large, oven-safe casserole dish or Dutch oven (at least 3.5 litres), heat the olive oil over medium heat on the stovetop. Add the diced onion and cook for 4–5 minutes until softened. Add the garlic and fennel seeds and cook for 1 minute until fragrant — the fennel seeds should sizzle and pop slightly. Add the tomato paste and stir for 1 minute to cook off the raw flavor.
Add the vegetables and sauce. Add the sliced zucchini and diced bell peppers and stir to combine. Pour in the crushed tomatoes and vegetable broth. Add the dried oregano, basil, chili flakes, salt, pepper, and sugar. Stir well and bring to a simmer.
Add the pasta and protein. Stir the uncooked pasta directly into the sauce, ensuring it is mostly submerged. Nestle the vegan sausage slices or drained white beans throughout the dish.
Cover and bake. Cover the casserole dish tightly with a lid or foil. Bake covered for 25 minutes.
Uncover and top. Remove from the oven. Stir the pasta — it should be just al dente and the sauce will have thickened considerably. If the sauce seems too thick, stir in a splash of broth; if too thin, return uncovered to the oven for 5 minutes before adding the cheese. Scatter the shredded vegan mozzarella evenly over the top and dust with nutritional yeast.
Bake uncovered. Return to the oven uncovered for 12–15 minutes until the cheese is melted, bubbling, and golden in spots.
Rest and serve. Allow the casserole to rest for 5 minutes before serving. Scatter with fresh basil leaves and extra chili flakes.
Pro Tips
Toast the fennel seeds before adding other ingredients — the 60 seconds the fennel seeds spend in the hot oil before anything else is added is the most flavor-building moment in the recipe. The heat blooms their volatile aromatic compounds and releases the anise oils that define the Italian sausage flavor profile of this dish. Do not rush this step.
Use vegetable broth, not water — the pasta absorbs the liquid it cooks in and carries those flavors directly into the finished dish. Broth produces a more savory, complex pasta than water, and the difference is noticeable in the finished casserole.
Do not skip the sugar — a pinch of sugar in a tomato sauce is not about sweetness; it is about balance. Canned tomatoes can be sharp and metallic, and a small amount of sugar rounds out the acidity without making the sauce taste sweet. Taste the sauce before adding: if it tastes bright and fresh, the tomatoes are good and you may not need it; if it tastes sharp or flat, the sugar will fix it immediately.
Rest before serving — the sauce continues to thicken and the pasta continues to absorb liquid for several minutes after the casserole comes out of the oven. A 5-minute rest produces a perfectly sauced result; serving immediately from the oven can seem slightly soupier than the finished dish actually is.
The Role of Fennel Seeds in Italian Cooking
Fennel seeds are among the most characteristic and defining ingredients in Italian cuisine, with a history in the country’s cooking that stretches back thousands of years. The fennel plant (Foeniculum vulgare) is native to the Mediterranean basin and was cultivated by the ancient Romans, who used both the seeds and the fronds extensively in cooking, medicine, and ritual. In Italian culinary tradition, fennel seeds are the defining spice of pork-based salumi and sausages — the finocchiona salami of Tuscany, the salsiccia of Calabria, the luganega of Lombardy — and it is this association that gives fennel-seasoned dishes their unmistakably Italian, “sausagey” quality even when no actual sausage is present. The seeds contain anethole, the same volatile aromatic compound found in anise and star anise, which gives them their distinctive sweet, slightly licorice-like warmth. When heated in oil, anethole disperses rapidly and infuses the surrounding cooking fat with a fragrance that then carries through every other ingredient added to the pan. In vegan cooking, fennel seeds are one of the most powerful tools for creating an Italian sausage flavor profile without any meat — a teaspoon or two in a tomato sauce transforms it from a generic pasta sauce into something that tastes definitively, recognizably Italian in a way that few other single spices can achieve.
Flavor Variations
Vegan Italian Casserole with Spinach and Ricotta: Fold 150g of wilted, squeezed baby spinach and 200g of vegan ricotta into the sauce before adding the pasta, and omit the sausage, for a classic Florentine variation.
Vegan Arrabbiata Casserole: Double the chili flakes and add 1 teaspoon of smoked paprika for a fiercer, more aggressively spiced version.
Vegan Eggplant and Sausage Casserole: Replace the zucchini with 1 medium eggplant, cut into 2cm cubes and salted for 20 minutes before using, for a heartier, more substantial vegetable layer.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~420 kcal
18g
55g
8g
14g
Storage
Refrigerator: Store covered in the refrigerator for up to 5 days. The casserole improves significantly after the first day as the sauce deepens and the pasta absorbs more flavor. Reheat covered with a splash of broth or water added over medium heat or in a 350°F oven for 20 minutes.
Freezer: Freeze in portion-sized airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat as above. The pasta softens slightly on freezing but the flavor is unaffected.
Make ahead: The sauce (without pasta) can be made up to 3 days ahead and refrigerated. Add the raw pasta and protein and bake when ready to serve, adding an extra splash of broth if the sauce has thickened too much during storage.
Frequently Asked Questions
Can I use a different pasta shape?
Yes — any short, sturdy pasta shape works well: penne, ziti, rigatoni, fusilli, or casarecce. Avoid delicate shapes like angel hair or orzo, which cook too quickly and become mushy before the sauce has properly reduced.
My pasta is still hard after 25 minutes covered — what do I do?
Add a splash more broth (about 120ml), stir, replace the cover, and return to the oven for a further 8–10 minutes. The pasta’s cooking time can vary based on the brand, the size of the shape, and how tightly the dish was covered. A loose foil cover lets more steam escape and extends the cooking time.
Can I make this without the vegan sausage or beans?
Yes — the casserole works beautifully with just vegetables. Consider adding extra vegetables to compensate for the removed protein: mushrooms, eggplant, or sliced artichoke hearts all work extremely well and add substance. Increase the vegetable broth by 60ml if adding more vegetables.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are soups that warm you. And then there are soups like this Vegan Hearty Lentil and Potato Soup — the kind that you ladle into wide bowls on a cold evening and eat with thick bread and feel so completely nourished and satisfied by that everything difficult about the day seems suddenly manageable. This is that soup. The one that makes lentils and potatoes — two of the most humble, most affordable, most underestimated ingredients in any kitchen — into something so deeply flavored and so genuinely comforting that it becomes the soup you make on repeat through every cold month of the year.
This recipe builds a rich, deeply savory broth from onion, garlic, carrot, celery, and tomato simmered with green or brown lentils and chunky potato pieces until everything is tender and the broth has absorbed the starch from the potatoes and the earthy depth from the lentils into something thick, hearty, and deeply satisfying. Smoked paprika, cumin, turmeric, and a final squeeze of lemon bring warmth, color, and brightness to a soup that is substantial enough to be a full meal in a bowl and simple enough to make on a weeknight with ingredients you almost certainly already have.
What makes this soup so outstanding is the technique of partially mashing some of the potato and lentil mixture into the broth — thickening the soup from the inside out without any cream or thickener, producing a consistency that is neither thin nor stew-thick but somewhere perfectly in between, coating the spoon and the bread and the back of your throat with something dense and warming and entirely satisfying.
This recipe is 100% vegan, naturally gluten-free, packed with plant protein and fiber, ready in about 45 minutes, and one of those soups that tastes significantly better the next day — making it ideal for batch cooking.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
10 mins
35 mins
45 mins
6
~320 kcal
Ingredients
For the Soup
3 tbsp olive oil
1 large onion, finely diced
4 cloves garlic, minced
2 medium carrots, diced
2 stalks celery, diced
2 tbsp tomato paste
1½ cups (300g) green or brown lentils, rinsed
4 medium potatoes (about 700g), peeled and cut into 2cm chunks
1 can (400g) diced tomatoes
6 cups (1.4 litres) vegetable stock
1½ tsp smoked paprika
1 tsp cumin
½ tsp turmeric
½ tsp dried thyme
1 bay leaf
Salt and black pepper to taste
2 tbsp lemon juice
Large handful fresh parsley or spinach, to finish
To Serve
Crusty bread or sourdough
Extra virgin olive oil to drizzle
Smoked paprika to dust
Fresh parsley, roughly chopped
Instructions
Build the base. Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the onion, carrot, and celery with a good pinch of salt. Cook for 8–10 minutes, stirring occasionally, until completely softened and beginning to turn golden. Add the garlic and cook for 1 minute more until fragrant.
Add the spices and tomato paste. Add the smoked paprika, cumin, and turmeric and stir to coat the vegetables. Cook for 1 minute until the spices are fragrant. Add the tomato paste and cook for 2 minutes, stirring constantly, until it darkens slightly and smells sweet and concentrated.
Add the lentils, potatoes, and liquid. Add the rinsed lentils, diced potatoes, canned tomatoes, dried thyme, and bay leaf. Pour in the vegetable stock and stir well to combine. Bring to a boil over high heat, then reduce to a steady simmer.
Simmer until tender. Cook uncovered for 25–30 minutes, stirring occasionally, until the lentils are completely soft and the potatoes are tender and just starting to break at the edges. If the soup thickens too much, add a splash more stock or water.
Partially mash. Remove the bay leaf. Use a potato masher or the back of a large spoon to roughly mash about a quarter of the soup directly in the pot — breaking up some of the potato and lentil pieces into the broth to thicken it naturally. The soup should now be thick, hearty, and creamy-looking while still having plenty of whole chunks.
Finish and serve. Stir in the lemon juice and fresh parsley or spinach. Taste and adjust seasoning generously — this soup needs more salt than you think. Ladle into wide bowls, drizzle with extra virgin olive oil, dust with smoked paprika, and scatter fresh parsley over the top. Serve with thick crusty bread alongside.
Pro Tips
Cook the soffritto base low and slow — the onion, carrot, and celery foundation is where this soup’s flavor is built. Ten minutes of patient cooking here produces a sweet, deeply savory base; rushing it produces a flat one.
Rinse the lentils thoroughly — rinsing removes surface starch and any debris, and also removes compounds that can cause digestive discomfort for some people.
Partially mash at the end — this is the technique that transforms a thin vegetable and lentil soup into a thick, hearty, restaurant-quality bowl. Don’t skip it.
Season generously at the end — lentil and potato soups need more salt than most dishes because the starchy ingredients absorb and mute salt added during cooking. Taste and season after the mashing step.
Why Lentils and Potatoes Make the Perfect Soup Pairing
Few ingredient combinations in plant-based cooking are as nutritionally complementary and culinarily natural as lentils and potatoes. Lentils provide protein, iron, and soluble fiber; potatoes provide complex carbohydrates, potassium, and vitamin C. Together they create a soup that is genuinely filling, genuinely nourishing, and genuinely affordable — three qualities that are rarely found in the same dish at the same time. Texturally they are also ideal partners: the lentils soften into a creamy, earthy base that thickens the broth, while the potato chunks remain distinct and satisfying to bite into, creating the textural contrast that makes this soup so much more interesting than a pure lentil or pure potato soup on its own.
Flavor Variations
Spicy Lentil Potato Soup: Add a tablespoon of harissa paste and a pinch of cayenne along with the other spices for a version with building, warming heat.
Moroccan Lentil Potato Soup: Add a teaspoon of cinnamon, a pinch of saffron, and a handful of chopped dried apricots for a fragrant, North African-inspired version.
Creamy Lentil Potato Soup: Stir in ½ cup of full-fat coconut milk at the end for a richer, creamier version that is luxurious and deeply satisfying.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~320 kcal
16g
52g
12g
7g
Storage
Refrigerator: This soup keeps in an airtight container for up to 5 days and improves significantly after the first day as the flavors deepen. It thickens considerably when cold — add a splash of water or stock when reheating and stir well.
Freezer: Freeze in portions for up to 3 months. Thaw overnight in the refrigerator or gently on the stovetop from frozen over low heat with a splash of water. This is an excellent batch-cook soup — make a double batch and freeze half in single-serving containers for fast weeknight meals.
Frequently Asked Questions
Can I use red lentils instead of green or brown?
Yes — red lentils cook faster (about 20 minutes) and break down more completely, producing a smoother, more uniform soup. If you prefer a chunkier texture with more distinct lentil pieces, stick with green or brown.
Do I need to soak the lentils first?
No — unlike dried beans, lentils do not require soaking and cook directly from dry in about 25–30 minutes in the soup.
Can I add other vegetables?
Absolutely — diced sweet potato, parsnip, or turnip all work beautifully in this soup. A handful of kale or spinach stirred in at the end adds color and extra nutrition.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are comfort foods that feel like home. And then there are dishes like these Vegan Mushroom Topped Mini Meatloafs — the kind that come out of the oven glazed and golden and fragrant with herbs, topped with a rich, savory mushroom gravy that pools around each individual loaf and makes the entire kitchen smell like the most satisfying Sunday dinner imaginable. This is that dish. The one that delivers every quality that makes meatloaf one of the great comfort foods — the tender, herb-flecked interior, the sticky-sweet glaze caramelized on the outside, the rich gravy spooned over the top — without a single gram of meat and with absolutely none of the compromise that sentence might suggest. The one that makes vegan cooking feel genuinely generous, deeply satisfying, and worthy of the most special occasions and the most ordinary weeknights in equal measure.
This recipe builds individual mini loafs from a savory base of lentils, walnuts, mushrooms, and oats — bound together with flaxseed and seasoned with soy sauce, Worcestershire, and smoked paprika into a mixture that is deeply umami, perfectly textured, and holds together beautifully when sliced. Each loaf is brushed with a tangy ketchup and maple glaze that caramelizes in the oven into a sticky, lacquered coating, then finished with a silky pan gravy of sautéed mushrooms, thyme, and vegetable stock that transforms the individual loafs into something spectacular.
What makes this recipe so outstanding is the individual sizing — mini loafs bake faster and more evenly than a single large one, develop more caramelized exterior per serving, and present with a plated elegance that a single large loaf cannot match. Every person gets their own perfectly glazed, perfectly portioned loaf.
This recipe is 100% vegan, naturally dairy-free, ready in about 55 minutes, and produces mini meatloafs so deeply satisfying and so thoroughly comforting that they work equally as a weeknight family dinner, a dinner party centerpiece, or a meal prep staple that reheats beautifully throughout the week.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
35 mins
55 mins
4 loafs
~385 kcal
Ingredients
For the Mini Meatloafs
1 cup (200g) brown or green lentils, cooked and drained (or 1 can, drained)
1 tbsp all-purpose flour (or cornstarch for gluten-free)
1½ cups (360ml) vegetable stock
Salt and black pepper to taste
Fresh thyme or parsley to finish
Instructions
Prepare the flax eggs. Mix the ground flaxseed with the water in a small bowl. Stir and set aside for 5 minutes to thicken into a gel — this acts as the binder.
Sauté the base. Heat the olive oil in a large skillet over medium heat. Add the onion and cook for 6–8 minutes until soft and golden. Add the garlic, smoked paprika, thyme, and sage. Cook for 1 minute until fragrant. Add the finely chopped mushrooms and cook for 5–6 minutes, stirring occasionally, until the mushrooms have released their moisture and the mixture is dry. Add the soy sauce and Worcestershire sauce and stir to combine. Cook for 1 more minute. Remove from heat and allow to cool for 5 minutes.
Make the meatloaf mixture. In a large bowl, roughly mash the cooked lentils — leave some texture, do not mash to a complete paste. Add the sautéed mushroom and onion mixture, chopped walnuts, rolled oats, breadcrumbs, flax eggs, garlic powder, salt, and pepper. Mix thoroughly until everything is evenly combined. The mixture should be thick enough to hold its shape when pressed. If too wet, add more breadcrumbs one tablespoon at a time.
Preheat and prepare. Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper and lightly grease.
Shape the loafs. Divide the mixture into 4 equal portions. Shape each into a compact oval loaf about 10cm long and 5cm wide. Place on the prepared baking sheet, spaced apart. Press firmly to ensure they hold their shape.
Make and apply the glaze. Whisk together all glaze ingredients in a small bowl. Brush each mini loaf generously with the glaze, covering the top and sides.
Bake. Bake for 30–35 minutes until the loafs are firm, set, and the glaze is caramelized and deeply golden. For an extra-lacquered finish, brush with a second coat of glaze halfway through baking.
Make the mushroom gravy. While the loafs bake, heat the olive oil in a skillet over medium-high heat. Add the sliced mushrooms and cook without stirring for 3–4 minutes until golden and beginning to caramelize. Add the garlic and thyme and cook for 1 minute. Sprinkle over the flour and stir to coat the mushrooms. Add the soy sauce and then gradually pour in the vegetable stock, stirring constantly. Simmer for 4–5 minutes until the gravy has thickened to a rich, glossy consistency. Taste and adjust seasoning. Keep warm until the loafs are ready.
Serve. Place each mini meatloaf on a plate or shallow bowl. Spoon the mushroom gravy generously over and around each loaf. Finish with fresh thyme or parsley. Serve immediately alongside mashed potato, roasted vegetables, or steamed green beans.
Pro Tips
Do not over-mash the lentils — leaving some texture in the lentils is what gives the loafs their satisfying, substantial bite. A full paste produces a mushy, dense result with no texture contrast.
Cook the mushrooms until completely dry — residual moisture in the mushroom and onion mixture will make the loaf mixture too wet and prevent it from holding its shape. The mixture should look and smell like a dry, browned sauté before adding to the bowl.
Pack the loafs firmly — press the shaped loafs down firmly with your hands before baking to eliminate air pockets and ensure the mixture sticks together. Loosely shaped loafs fall apart when sliced.
Apply the glaze twice — a second coat of glaze applied halfway through baking builds a thicker, more caramelized, more intensely flavored lacquer on the outside of each loaf.
Brown the mushrooms without stirring for the gravy — the initial 3–4 minutes of cooking the gravy mushrooms without stirring is what develops the golden, caramelized exterior that gives the gravy its deep color and flavor.
Why Mini Loafs Are Better Than One Large Loaf
The single greatest advantage of mini meatloafs over a traditional large loaf is the ratio of caramelized exterior to soft interior. A large loaf has a relatively small surface area compared to its volume, meaning the vast majority of each serving is the soft, unglazed interior. Divide the same mixture into four individual loafs and the exterior-to-interior ratio increases dramatically — every serving has far more of the caramelized, sticky-glazed crust that carries the deepest flavor. Individual loafs also bake more evenly, cook faster, and present with a plated elegance that a sliced portion of a large loaf simply cannot replicate. For weeknight cooking, mini loafs are also significantly easier to serve and store as individual portions throughout the week.
Flavor Variations
BBQ Glazed Mini Meatloafs: Replace the ketchup glaze with a smoky vegan BBQ sauce for a smokier, tangier version that is extraordinary served with corn and slaw.
Italian Herb Mini Meatloafs: Add 2 tablespoons of tomato paste and 1 teaspoon of Italian seasoning to the mixture and top with a simple marinara instead of mushroom gravy for an Italian-inspired version.
Stuffed Mini Meatloafs: Press a cube of vegan mozzarella into the center of each loaf before shaping for a molten cheese center that reveals itself when the loaf is cut open.
Nutritional Highlights (Per Loaf with Gravy)
Calories
Protein
Carbs
Fiber
Fat
~385 kcal
18g
42g
9g
16g
Storage
Refrigerator: Store baked mini meatloafs and gravy separately in airtight containers for up to 4 days. Reheat loafs in a 350°F (175°C) oven for 12–15 minutes until heated through, or in an air fryer at 350°F for 8 minutes. Reheat gravy in a small saucepan with a splash of stock if it has thickened.
Freezer: Freeze baked and cooled mini meatloafs (without gravy) for up to 2 months. Thaw overnight in the refrigerator and reheat in the oven until heated through and the glaze is re-caramelized. Make fresh gravy when serving from frozen.
Meal prep: The uncooked loaf mixture keeps covered in the refrigerator for up to 2 days — shape and bake when needed.
Frequently Asked Questions
Can I use canned lentils?
Yes — one 400g can of brown or green lentils, drained and rinsed well, works perfectly and saves significant time. Pat them dry with a paper towel after draining to remove excess moisture.
What can I serve alongside these?
Classic comfort food sides work best: creamy mashed potato, roasted garlic mashed sweet potato, steamed green beans, honey-glazed carrots, or a simple green salad. The mushroom gravy is enough sauce for the loafs themselves.
Can I make this gluten-free?
Yes — use certified gluten-free rolled oats, gluten-free breadcrumbs, tamari instead of soy sauce, and cornstarch instead of flour in the gravy. All other ingredients are naturally gluten-free.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are dishes that make people lean forward when they arrive at the table. And then there are dishes like these Vegan Cauliflower Steaks — the kind that arrive on the plate golden and caramelized and carved into thick, dramatic slabs that look genuinely like steaks, that smell of roasted garlic and herbs and olive oil, and that eat with the satisfying density and depth of flavor of something that took far more effort than they actually did. This is that dish. The one that makes cauliflower the undeniable centerpiece of the meal rather than a side dish. The one that converts every person at the table who has ever dismissed cauliflower as boring or bland or suitable only as a background vegetable.
This recipe slices whole heads of cauliflower into thick, cross-cut steaks that hold together through the cooking process, sears them in a screaming-hot pan until deeply golden and caramelized on both sides, and finishes them in the oven with a rich, herb-forward marinade of garlic, smoked paprika, lemon, and olive oil that soaks into the dense florets and produces a steak that is crispy at the edges, tender through the center, and deeply, completely satisfying to eat. Served over a smoky white bean purée with a handful of crispy capers and a drizzle of herb oil, this is a main course that earns the plate it is served on.
What makes this recipe so outstanding is the sear-then-roast technique — searing the cauliflower steaks first in a hot pan develops the deep, golden-brown caramelization that roasting alone cannot achieve, while finishing in the oven ensures they cook through completely and the marinade has time to penetrate the dense florets.
This recipe is 100% vegan, naturally gluten-free, ready in about 50 minutes, and one of those dishes that makes a plant-based dinner feel genuinely celebratory.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
35 mins
50 mins
4
~420 kcal
Ingredients
For the Cauliflower Steaks
2 large heads cauliflower
4 tbsp olive oil
4 cloves garlic, finely minced
1½ tsp smoked paprika
1 tsp cumin
1 tsp dried oregano
1 tbsp lemon juice
1 tsp lemon zest
1 tsp soy sauce or tamari
Salt and black pepper
For the Smoky White Bean Purée
2 cans (800g total) white beans, drained and rinsed
3 cloves garlic, roughly chopped
3 tbsp olive oil
2 tbsp lemon juice
½ tsp smoked paprika
¼ cup (60ml) warm vegetable stock or water
Salt and white pepper to taste
For the Crispy Capers and Herb Oil
3 tbsp capers, patted dry
4 tbsp olive oil (for frying capers)
½ cup (20g) fresh parsley and basil, finely chopped
3 tbsp good extra virgin olive oil
1 tbsp lemon juice
Pinch of salt
Instructions
Prepare the cauliflower steaks. Remove the outer leaves of each cauliflower, keeping the core intact — the core is what holds the steak together. Place each head upright on a cutting board and slice vertically through the center into steaks approximately 2–2.5cm thick. Each large head should yield 2 good center-cut steaks with some florets falling away at the sides — reserve those florets for roasting alongside. Season the steaks generously with salt and pepper on both sides.
Make the marinade. Whisk together the olive oil, minced garlic, smoked paprika, cumin, oregano, lemon juice, lemon zest, and soy sauce.
Sear the steaks. Heat 2 tablespoons of olive oil in a large, heavy oven-safe skillet or cast iron pan over high heat until smoking. Add the cauliflower steaks carefully and sear without moving for 3–4 minutes until deeply golden brown on the first side. Flip carefully and sear the other side for 2–3 minutes. Work in batches if needed — do not crowd the pan.
Marinade and roast. Preheat the oven to 400°F (200°C). Brush the seared steaks generously on both sides with the marinade. Transfer the pan to the oven (or transfer steaks to a lined baking sheet) and roast for 18–22 minutes until the steaks are completely tender through the center when pierced with a knife and the edges are deeply caramelized. Brush with remaining marinade halfway through.
Make the white bean purée. While the steaks roast, combine the white beans, garlic, olive oil, lemon juice, smoked paprika, and warm stock in a blender or food processor. Blend until completely smooth and silky. Season generously with salt and white pepper. Transfer to a small saucepan and warm over low heat, stirring, until heated through.
Fry the capers. Heat the 4 tablespoons of olive oil in a small pan over high heat. Add the thoroughly dried capers and fry for 1–2 minutes until they burst open and become crispy. Remove with a slotted spoon onto paper towels. Reserve the caper oil.
Make the herb oil. Combine the chopped herbs, extra virgin olive oil, lemon juice, and salt. Stir together.
Plate and serve. Spoon a generous pool of smoky white bean purée onto each plate. Place a cauliflower steak on top. Scatter crispy capers over the steak. Drizzle herb oil over everything. Finish with a crack of black pepper and flaky sea salt.
Pro Tips
Keep the core intact when slicing — the core is the structural backbone of the steak. A steak cut without its core will fall apart when handled. Cut straight down through the center so each steak includes a section of core.
Dry the cauliflower steaks before searing — pat both sides dry with paper towels. Surface moisture prevents the Maillard browning that makes the sear so impressive.
Get the pan genuinely, seriously hot — a lukewarm pan steams the cauliflower; a smoking-hot pan sears it. The dramatic golden crust that makes these steaks so visually striking requires high heat.
Fry the capers completely dry — wet capers added to hot oil will spit violently. Pat them dry thoroughly before they go near the hot oil.
The Rise of the Cauliflower Steak
The cauliflower steak emerged as a serious restaurant preparation in the early 2010s, when a generation of chefs began taking plant-based ingredients seriously as centerpiece main courses rather than garnishes. The thick cross-cut slab of cauliflower — treated with the same searing, resting, and plating attention given to an animal protein — became emblematic of a new approach to vegetable cooking that prioritized technique, presentation, and genuine satisfaction over mere healthfulness. What began as a fine-dining novelty became a mainstream preparation as home cooks discovered that the technique was accessible, the results were dramatic, and the flavor — with proper seasoning and high-heat cooking — was genuinely extraordinary. The cauliflower steak is now a fixture of plant-based cooking at every level, from weeknight home kitchens to Michelin-starred restaurants.
Flavor Variations
Indian-Spiced Cauliflower Steaks: Replace the Mediterranean marinade with a blend of garam masala, turmeric, coriander, and coconut oil, and serve over a curried lentil purée.
Chimichurri Cauliflower Steaks: Skip the marinade herbs and serve the seared and roasted steaks with a generous spoonful of vibrant green chimichurri.
Miso-Glazed Cauliflower Steaks: Brush with a white miso, maple syrup, and rice vinegar glaze in the final 10 minutes of roasting for an umami-rich Japanese-inspired version.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~420 kcal
16g
38g
12g
24g
Storage
Cauliflower steaks: Best eaten immediately after cooking while the sear is at its crispiest. Leftovers keep in the refrigerator for up to 3 days — reheat in a hot oven at 400°F for 10 minutes or in a hot pan with a little olive oil.
White bean purée: Keeps in an airtight container for up to 4 days — reheat gently with a splash of water or stock, stirring to restore its smooth consistency. Freezes well for up to 2 months.
Herb oil: Keeps in a sealed jar for up to 3 days in the refrigerator.
Frequently Asked Questions
How do I stop the steaks from falling apart?
The core is the key — ensure every steak includes a section of the core running through it. Cut straight down through the center of the head. Handle gently when turning in the pan and use a wide spatula.
Can I cook these on a BBQ grill?
Yes — cauliflower steaks are spectacular on a hot grill. Grill over direct high heat for 4–5 minutes per side until charred and caramelized, then move to indirect heat to finish cooking through.
What can I substitute for the white bean purée?
Hummus, a smooth butternut squash purée, or mashed potato all work beautifully as the base for these steaks. Each brings a different flavor but the same creamy, rich contrast to the caramelized cauliflower.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are dinners that feel like coming home. And then there are dinners like this Vegan Pot Pie Casserole — the kind that fills every corner of your house with the most extraordinary aroma of bubbling vegetable gravy and golden pastry as it bakes, that comes out of the oven with that deeply satisfying sound of a crust that has achieved exactly the right level of golden, flaky perfection, and that delivers with every single spoonful a combination of rich, herb-scented vegetable filling and buttery, shattering pastry that is one of the most deeply comforting food experiences imaginable. This is that casserole. The one that makes cold evenings feel genuinely warm. The one that disappears from the baking dish before the second person has been served. The one that tastes like every excellent pot pie you have ever eaten but made entirely, completely from plants.
This is pot pie in its most generous, most accessible, most spectacular form — the filling of a great pot pie elevated into a casserole that can feed a crowd from a single baking dish, topped with a layer of golden puff pastry or biscuit topping that bakes to a deeply satisfying crust over the bubbling, herb-fragrant vegetable filling beneath it. The filling is extraordinary — sweet carrots, tender peas, hearty potato, earthy mushrooms, and creamy white beans bathed in the richest, most deeply flavored vegetable gravy imaginable, thickened with a roux of vegan butter and flour into something that has the body, the coating quality, and the deep savory richness of the finest chicken gravy ever made — without a trace of anything that was ever anywhere near a chicken.
What makes this casserole so genuinely outstanding is the gravy. A proper gravy — made from a blonde roux of vegan butter and flour, enriched with vegetable broth, oat milk, soy sauce, and nutritional yeast, seasoned with thyme, sage, and an extraordinary amount of black pepper — is one of the most deeply satisfying sauces in all of cooking. It has body, it has richness, it has the specific coating quality that makes every vegetable and bean it surrounds taste better and more satisfying than they would alone. It is the sauce that transforms a collection of very good vegetables into something genuinely extraordinary.
This recipe is 100% vegan, ready in just 50 minutes, naturally adaptable to use whatever vegetables you have on hand, and absolutely magnificent served directly from the baking dish at the table where the combination of golden pastry top and rich, bubbling filling beneath it creates one of the most dramatic and most deeply appealing presentations in all of comfort food cooking.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
30 mins
50 mins
6
~420 kcal
Ingredients
For the Vegetable Filling
2 medium carrots, peeled and diced into 1cm pieces
2 medium potatoes, peeled and diced into 1cm pieces
1 cup (150g) frozen peas
1 cup (100g) cremini mushrooms, roughly chopped
1 can (400g) white beans or cannellini beans, drained and rinsed
1 medium white onion, finely diced
3 stalks celery, thinly sliced
4 cloves garlic, minced
2 tbsp olive oil or vegan butter
For the Vegan Gravy
3 tbsp vegan butter
3 tbsp all-purpose flour
2 cups (480ml) vegetable broth
1 cup (240ml) unsweetened oat milk
2 tbsp soy sauce or tamari
2 tbsp nutritional yeast
1 tsp fresh thyme leaves (or ½ tsp dried)
1 tsp dried sage
½ tsp onion powder
½ tsp garlic powder
½ tsp black pepper
¼ tsp nutmeg
Salt to taste
For the Pastry Top
1 sheet (250g) vegan puff pastry, thawed if frozen
2 tbsp plant milk mixed with 1 tsp maple syrup (vegan egg wash)
Flaky sea salt and fresh thyme for topping
Alternatively — Biscuit Topping
1½ cups (180g) all-purpose flour
2 tsp baking powder
½ tsp salt
⅓ cup (75g) cold vegan butter, cubed
½ cup (120ml) oat milk
1 tsp apple cider vinegar
Optional Add-ins
1 cup (90g) broccoli florets, roughly chopped
½ cup (75g) corn kernels, fresh or frozen
1 medium parsnip, diced
½ cup (60g) frozen edamame
1 medium leek, thinly sliced (replace onion)
Fresh rosemary, finely chopped
To Serve
Directly from the baking dish at the table
With a simple green salad alongside
With steamed green beans
With cranberry sauce for a holiday version
With additional gravy poured over at the table
Instructions
Preheat the oven. Preheat your oven to 400°F (200°C). Lightly grease a deep 23 x 33cm (9 x 13 inch) baking dish or a large, deep casserole dish with vegan butter or olive oil.
Parboil the root vegetables. Place the diced carrots and potatoes in a medium saucepan, cover with cold water, add a generous pinch of salt, and bring to a boil. Cook for 6–8 minutes until just tender — they should yield to a knife with only slight resistance. They will continue cooking in the oven so do not cook them completely through at this stage. Drain and set aside.
Sauté the aromatics. Heat the olive oil in a large, wide pot or deep skillet over medium heat. Add the diced onion and celery and cook for 5–6 minutes, stirring regularly, until softened and beginning to turn golden. Add the minced garlic and mushrooms and cook for a further 3–4 minutes until the mushrooms are golden and any liquid they release has evaporated completely.
Make the vegan gravy. Push the vegetables to the edges of the pot and add the vegan butter to the center. Allow to melt completely then add the flour all at once and stir vigorously with a wooden spoon for 60–90 seconds until the flour and butter have combined into a smooth, golden paste — this is the roux, and cooking it for this time removes the raw flour taste. Gradually pour in the vegetable broth, whisking continuously after each addition to prevent lumps, until all the broth is incorporated and the mixture is smooth. Add the oat milk, soy sauce, and nutritional yeast and stir to combine. Add the thyme, sage, onion powder, garlic powder, black pepper, and nutmeg. Bring to a simmer, stirring continuously, until the gravy has thickened to a rich, coating consistency — approximately 4–5 minutes.
Combine the filling. Add the parboiled carrots and potatoes, frozen peas, and drained white beans to the gravy and stir gently to combine. Taste the filling and adjust the seasoning generously — it should taste deeply savory, richly herbed, and well-rounded. The filling should be thick and substantial but still flowing — it will thicken further during baking. Transfer the filling to the prepared baking dish and spread in an even layer.
Add the puff pastry top. Unroll the thawed puff pastry sheet and lay it over the filling in the baking dish, tucking the edges down inside the dish slightly or trimming to fit with a sharp knife. Brush the surface generously with the plant milk and maple syrup wash. Score a few diagonal lines across the surface with a sharp knife to allow steam to escape during baking — preventing the pastry from puffing unevenly. Scatter flaky sea salt and fresh thyme over the surface.
Alternatively make the biscuit topping. If using the biscuit topping instead combine the oat milk and apple cider vinegar in a small bowl and rest for 5 minutes. In a large bowl whisk together the flour, baking powder, and salt. Add the cold cubed vegan butter and work into the flour until the mixture resembles coarse crumbs. Add the buttermilk and fold until just combined. Drop large spoonfuls of biscuit dough over the filling — covering most of the surface but leaving small gaps for steam to escape.
Bake to golden perfection. Place in the preheated oven and bake for 25–30 minutes until the pastry or biscuit topping is deeply golden, puffed, and shatteringly crispy, and the filling is bubbling vigorously around the edges. If the pastry is browning too quickly cover loosely with foil for the remaining baking time.
Rest and serve. Allow to rest for 5 minutes before serving — this allows the filling to thicken slightly and set to the perfect consistency for serving. Bring to the table and serve directly from the baking dish — the golden pastry top and the bubbling, fragrant filling visible around the edges is one of the most deeply appealing presentations in all of comfort food cooking.
Pro Tips for the Most Extraordinary Vegan Pot Pie Casserole
Parboil the root vegetables before adding to the filling. Raw carrots and potatoes added directly to the filling will not cook through completely during the 30 minutes of oven time available — producing a casserole with firm, undercooked vegetables beneath a perfectly golden pastry top. Parboiling for 6–8 minutes first ensures every vegetable is perfectly tender in the finished dish.
Cook the roux for the full 60–90 seconds. A roux that is not cooked long enough retains a raw flour taste that persists through the finished gravy and makes the entire casserole taste starchy and flat. Cooking the roux until it turns a pale golden color and smells nutty eliminates the raw flour taste and produces a gravy of genuine depth and complexity.
Season the gravy aggressively. The gravy needs to season the entire casserole — every vegetable, every bean, every bite. Timid seasoning produces a flat, uninspiring filling. Confident seasoning produces the rich, deeply flavored gravy that makes pot pie so deeply satisfying. Taste at every stage and add salt, pepper, and soy sauce until the gravy tastes complete.
Use cold vegan butter for the biscuit topping. If making the biscuit version the same principle applies as for any biscuit dough — cold butter produces steam pockets during baking that create the flaky, layered texture of a great biscuit topping. Room temperature butter produces a dense, uniform dough with none of this textural quality.
Score the pastry top before baking. Scoring allows steam to escape during baking — preventing the pastry from puffing unevenly into large, hollow bubbles above the filling. Three or four diagonal cuts across the surface are sufficient for even puffing and a beautiful finished appearance.
Serve directly from the baking dish always. Part of what makes pot pie casserole so deeply appealing is the presentation — the golden pastry top, the bubbling filling visible at the edges, the fragrant steam that rises when the first serving is scooped and the pastry breaks. Serving from the baking dish at the table preserves all of this drama and makes the meal feel genuinely special.
The Comfort Food History of Pot Pie
Pot pie is one of the oldest and most universally beloved comfort food preparations in the English-speaking world — a dish with roots in medieval English cooking that has remained continuously popular across five centuries through nothing more than the sheer power of how extraordinarily good it is when made well.
The earliest pot pies were made in ancient Rome and Greece — pastry-encased fillings of meat and vegetables baked in clay pots that served both as cooking vessels and as serving dishes. The preparation emigrated to England where it became one of the defining dishes of medieval and early modern cooking — a practical, hearty, deeply satisfying preparation that used pastry both as a container for the filling and as an edible serving dish.
The pot pie arrived in America with British colonists and became one of the most enduring comfort foods in American culinary culture — evolving from the individual pastry-encased preparations of its English origin into the large, casserole-style preparations that define it today. The defining American pot pie — a deep dish filled with creamy vegetable and chicken filling beneath a golden pastry or biscuit crust — became one of the most requested home-cooked dinners of the twentieth century and remains one of the most deeply comforting and universally appealing dishes in the entire American culinary canon.
This vegan version honours every element of the American pot pie tradition — the rich, herb-scented filling, the deeply flavored gravy, the golden crust — while replacing the meat and dairy with plant-based ingredients that deliver every element of the flavor and comfort of the original and add a nutritional profile that the traditional version simply cannot match.
Flavor Variations
Mushroom and Lentil Pot Pie: Replace the white beans with cooked green lentils and double the mushrooms for a meatier, earthier version with extraordinary umami depth from the combination of mushrooms, lentils, soy sauce, and nutritional yeast.
Butternut Squash and Sage: Add diced roasted butternut squash to the filling and double the sage for a beautiful autumn version with a natural sweetness from the squash that contrasts magnificently with the savory gravy and golden pastry.
Roasted Garlic and Spinach: Add a full head of roasted garlic mashed into the gravy and two large handfuls of fresh spinach stirred in at the end for a version with extraordinary garlic depth and a beautiful green color throughout the filling.
Individual Pot Pies: Divide the filling between 6 individual oven-safe ramekins and top each with a circle of puff pastry for an elegant individual-serve version that is particularly beautiful for dinner parties and special occasions.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~420 kcal
14g
56g
9g
16g
At 420 calories per serving this casserole delivers a genuinely complete and nutritionally substantial meal — 14 grams of plant-based protein from the white beans, nutritional yeast, and oat milk, 9 grams of dietary fiber, and an exceptional concentration of vitamins and minerals from every vegetable in the filling. White beans provide complete plant-based protein alongside folate, iron, magnesium, and potassium. Carrots provide extraordinary beta-carotene concentration. Peas contribute Vitamins C, K, and B vitamins alongside additional plant-based protein. Mushrooms contribute selenium, B vitamins, and ergothioneine antioxidants. The nutritional yeast contributes B vitamins including B12 in fortified varieties. Fresh thyme provides thymol with antimicrobial and antioxidant properties.
Storage
Refrigerator: Store cooled casserole covered tightly in the baking dish or in an airtight container in the refrigerator for up to 4 days. The pastry softens during refrigeration — reheat uncovered in a 375°F (190°C) oven for 15–20 minutes to restore some crispiness to the top. The filling actually improves during refrigeration as the flavors deepen and meld.
Freezer: This casserole freezes well for up to 3 months. Cool completely before wrapping tightly in plastic wrap and foil. Thaw overnight in the refrigerator and reheat uncovered in a 375°F (190°C) oven for 25–30 minutes. The pastry will not achieve its original crispiness after freezing but the filling will be as extraordinary as when freshly made.
Make ahead — filling only: The vegetable filling can be made up to 2 days in advance and stored in the refrigerator. Transfer to the baking dish, add the pastry top, and bake on the day of serving for a completely fresh-baked result with minimal day-of effort. This makes it an outstanding make-ahead dinner party dish.
Make ahead — assembled unbaked: The fully assembled unbaked casserole can be refrigerated for up to 24 hours before baking. Add 5–10 minutes to the baking time when cooking from cold. The pastry may not puff quite as dramatically as a room-temperature assembled casserole but will still be beautifully golden and deeply delicious.
Frequently Asked Questions
Can I use a different pastry for the top?
Yes — the filling works beautifully with puff pastry, shortcrust pastry, filo pastry, or the dropped biscuit topping described in the recipe. Each produces a different but equally wonderful result — puff pastry for maximum drama and flakiness, shortcrust for a more traditional pot pie character, filo for an extraordinarily crispy, layered top, biscuit for the most American-style comfort food experience.
Can I make this casserole gluten-free?
Yes — replace the all-purpose flour in the roux with a gluten-free flour blend or cornstarch and use gluten-free puff pastry for the topping. Replace the soy sauce with tamari. The filling will be slightly different in texture using cornstarch but equally rich and delicious. Most gluten-free puff pastry brands perform well in this application.
What vegetables can I substitute?
This recipe is extraordinarily flexible — almost any vegetable works beautifully in the filling. Outstanding substitutions include butternut squash, sweet potato, parsnip, turnip, broccoli, cauliflower, green beans, corn, edamame, and Brussels sprouts. Use whatever combination of vegetables is available, seasonal, or preferred — the gravy elevates everything it surrounds.
Why is my gravy lumpy?
Lumpy gravy is caused by adding the liquid too quickly to the roux without continuous whisking. Add the vegetable broth gradually — one quarter cup at a time — whisking vigorously after each addition until completely smooth before adding more. If lumps develop strain the finished gravy through a fine mesh sieve before adding the vegetables.
Can I make this in a slow cooker?
Yes with modification — make the filling and gravy completely on the stovetop as directed then transfer to the slow cooker and cook on low for 3–4 hours. The pastry topping cannot go in the slow cooker — make it separately in the oven on a lined baking sheet and serve it alongside or on top of the filling at the table.
How do I make individual pot pies from this recipe?
Divide the filling equally between 6 individual oven-safe ramekins of approximately 300ml capacity. Cut circles of puff pastry slightly larger than the diameter of each ramekin, lay over the filling, and press down around the rim to seal. Brush with the plant milk wash and bake at 400°F (200°C) for 20–22 minutes until golden. Individual pies bake faster than the casserole — check at 18 minutes.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming, deeply comforting vegan dinner and casserole recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are pasta dishes that take an hour and taste like it was worth the effort. And then there are dishes like this Vegan Angel Hair with Roasted Tomatoes — the kind that takes twenty-five minutes, uses a handful of the most honest ingredients in any kitchen, and produces a plate of pasta so deeply flavored, so beautifully fragrant, and so completely satisfying that it is difficult to believe you did not spend the afternoon at it. This is that pasta. The one that makes a Tuesday evening feel like a proper occasion. The one that tastes unmistakably of summer even in the depths of winter, because the oven does something to tomatoes that no other technique can replicate — concentrating their sweetness, deepening their acidity, intensifying their fragrance until they are no longer simply tomatoes but something closer to a sauce that has cooked for hours, achieved in thirty minutes at high heat.
The technique here is everything. Whole cherry or grape tomatoes go into a hot oven with olive oil, garlic, and salt and emerge twenty to twenty-five minutes later burst, caramelized at the edges, and swimming in their own intensely flavored juices — which become the sauce. Tossed with angel hair pasta that has been cooked to the barest side of al dente and finished in the tomato juices with a generous handful of fresh basil and a thread of excellent extra virgin olive oil, this dish is a lesson in what happens when you treat a few ingredients with the attention and heat they deserve.
What makes this recipe so outstanding is the roasting technique and the pasta choice together — angel hair’s extreme delicacy means it absorbs the tomato juices immediately and completely, becoming suffused with flavor in a way that thicker pasta cannot achieve. Every strand is coated, every bite delivers the full concentrated flavor of the roasted tomatoes, and the whole dish comes together in the time it takes to boil water and heat an oven.
This recipe is 100% vegan, naturally dairy-free, ready in about 30 minutes, requires no blender or food processor, and is the kind of recipe that earns a permanent place in your weekly rotation — elegant enough for guests, simple enough for a weeknight, and so deeply satisfying that it needs nothing alongside it but a glass of something good and a piece of bread for the sauce.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
5 mins
25 mins
30 mins
4
~420 kcal
Ingredients
For the Roasted Tomatoes
600g (about 4 cups) cherry or grape tomatoes, left whole
6 cloves garlic, peeled and left whole
4 tbsp extra virgin olive oil
½ tsp salt
½ tsp black pepper
½ tsp chilli flakes (optional but excellent)
1 tsp sugar (optional — balances acidity if tomatoes are not perfectly ripe)
For the Pasta
350g (12 oz) angel hair pasta (capellini)
1 tsp salt for pasta water
Large handful fresh basil leaves, torn
2 tbsp extra virgin olive oil, for finishing
Flaky sea salt and cracked black pepper, to finish
Optional Additions
2 tbsp capers, drained
1 tbsp balsamic glaze drizzled over at the end
¼ cup (30g) toasted pine nuts
Vegan parmesan, to serve
Instructions
Roast the tomatoes. Preheat the oven to 425°F (220°C). Spread the whole cherry tomatoes and garlic cloves in a single layer in a large roasting dish or on a rimmed baking sheet. Drizzle with olive oil, sprinkle with salt, pepper, chilli flakes, and sugar if using. Toss to coat. Roast for 20–25 minutes until the tomatoes have burst, their skins have blistered and caramelized at the edges, and the pan is full of fragrant, deeply colored tomato juices. The garlic should be soft and golden.
Cook the pasta. While the tomatoes roast, bring a large pot of generously salted water to a rolling boil. Add the angel hair pasta and cook for 2–3 minutes only — or 1 minute less than the package instructs. Angel hair cooks extremely fast; watch it carefully. Reserve 1 cup of pasta cooking water before draining.
Combine. Drain the pasta and add it immediately to the roasting dish with the tomatoes — directly into the pan with all the juices. Use tongs to toss everything together, pressing some of the softer tomatoes gently to release more of their juice. If the sauce seems tight, add pasta water a splash at a time until the pasta is glossy and coated but not soupy. The pasta will absorb the tomato juices rapidly — work quickly.
Finish and serve. Tear the fresh basil over the pasta and toss once more. Drizzle with the finishing olive oil. Taste and adjust seasoning with flaky sea salt and cracked black pepper. Add capers or toasted pine nuts if using. Divide between warm bowls and serve immediately — angel hair does not wait.
Pro Tips
Do not overcook the angel hair — it goes from perfect to mushy in under a minute. Pull it from the water when it still has a very slight bite; it will finish cooking in the tomato juices.
Use the best tomatoes you can find — roasting concentrates flavor, which means great tomatoes become extraordinary and mediocre tomatoes become merely better. Cherry tomatoes and grape tomatoes are the best choices year-round for this recipe.
Don’t skip the pasta water — the starchy cooking water is what allows the tomato juices to coat the pasta properly and what gives the finished dish its glossy, saucy consistency. Reserve a full cup before draining.
Work fast after draining — angel hair absorbs liquid quickly. Have the tomatoes out of the oven and the bowls warm before you drain the pasta.
The Simplicity of Southern Italian Pasta
Angel hair with tomatoes — capellini al pomodoro — is one of the foundational preparations of southern Italian cucina povera, the “poor kitchen” tradition that produced some of the most enduringly beloved dishes in the world from the fewest and humblest ingredients. The principle underlying all cucina povera cooking is the same: start with the best raw ingredients you can find, apply a technique that honours rather than obscures them, and add nothing that doesn’t need to be there. Roasting the tomatoes rather than making a cooked sauce is a modern adaptation of this spirit — using high heat to achieve in thirty minutes the depth of flavor that a long-simmered sauce takes an hour to develop, and producing something that feels simultaneously ancient and contemporary. The vegan version of this dish, with its glossy olive oil finish and fresh basil, is arguably closer to the original tradition than any version involving cheese — which was always a luxury addition, never the point.
Flavor Variations
Olive and Caper Angel Hair: Add ¼ cup sliced black olives and 2 tbsp capers to the roasting pan in the final 5 minutes for a puttanesca-inspired version with salt, brine, and depth.
Sun-Dried Tomato and Basil: Add 3 tbsp oil-packed sun-dried tomatoes, roughly chopped, to the finished pasta for a double-tomato intensity that is extraordinary.
Roasted Garlic and White Wine: Add ¼ cup dry white wine to the roasting pan in the final 5 minutes of cooking for a more complex, wine-scented sauce.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~420 kcal
11g
62g
4g
15g
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days. Reheat gently in a pan with a splash of water or olive oil to loosen — angel hair reheats quickly and can become sticky if overheated.
This dish is best eaten fresh. The pasta absorbs the sauce as it sits, so leftovers will be drier than the original — add a drizzle of olive oil and a splash of water when reheating and toss well.
The roasted tomatoes can be made up to 3 days ahead and stored in the refrigerator — reheat in the pan while the pasta cooks and proceed as normal. This makes the recipe genuinely weeknight-instant.
Frequently Asked Questions
Can I use a different pasta shape?
Yes — spaghetti, linguine, or thin spaghetti all work well with this sauce. Angel hair is ideal for its delicacy and its ability to absorb the juices fully, but any long pasta works. Avoid very thick pasta shapes; they do not have the same relationship with a light tomato pan sauce.
What if my tomatoes aren’t very sweet?
Add the optional teaspoon of sugar to the roasting pan — it nudges under-ripe or out-of-season tomatoes toward the sweetness that perfectly ripe ones have naturally. A drizzle of balsamic glaze at the end achieves the same effect.
Can I add protein to this dish?
Absolutely — white beans tossed in with the pasta add protein and creaminess; pan-fried tofu cubes alongside it make it a more substantial meal; or add a handful of rocket and serve with toasted pine nuts for a salad element that turns it into a complete dinner.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.