Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese Fresh Plant-Based Summer Comfort Food

Zucchini season means one thing every single year: an overwhelming pile of zucchini and the constant question of what to actually do with it. These Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese are my answer, and honestly, they’ve become one of my most-requested summer dinners. I started making these when I had way too much garden zucchini and got tired of zucchini bread  this recipe changed everything.

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese
Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

This dish is 100% vegan, protein-packed thanks to lentils, and topped with melty vegan cheese that actually delivers on the “cheesy” promise. Ready to turn hollowed-out zucchini into an honest-to-goodness satisfying dinner? Let’s get cooking.

Quick Recipe Snapshot

Here’s the breakdown before you start:

  • Prep time- 25 minutes
  • Cook time- 30 minutes
  • Total time- 55 minutes
  • Servings- 8 boat halves
  • Calories- roughly 175 kcal per boat half

That’s just under an hour for a genuinely filling, restaurant-quality dinner. IMO, that’s a solid trade for something this satisfying.

Equipment You’ll Need For 

Nothing complicated here, just standard kitchen gear:

  • Small pot – for cooking the lentils
  • 9×13 baking dish -for baking the stuffed zucchini
  • Large skillet – for cooking the lentil filling
  • Small spoon (or a 1-teaspoon measuring spoon) – for hollowing out the zucchini
  • Aluminum foil – for covering the dish while baking

That’s it. No food processor, no specialty tools, nothing you need to buy just for this recipe. Ever notice how the most satisfying comfort food usually asks the least of your kitchen equipment? This one fits right into that category.

Why Zucchini Makes Such a Great Vessel for This Filling

Here’s the thing about zucchini boats: the zucchini itself isn’t really the star, it’s the vessel. Its mild flavor and sturdy shape make it perfect for holding a hearty, spicy filling without competing with it. Once baked, the zucchini softens just enough to eat easily with a fork while still holding its shape.

I used to think stuffed vegetables were more work than they’re worth. Turns out that’s just not true once you get the hollowing technique down. Leaving a ¼-inch border when scooping out the zucchini center is what keeps the boats from collapsing during baking. Scoop too deep and you’ll end up with a soggy mess instead of a sturdy boat.

And because lentils bring plenty of protein and fiber to the table, this dish checks every box for fresh plant-based summer comfort food  hearty enough to feel like a real dinner, light enough to still feel like summer food.

The Ingredients Breakdown

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese
Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

Here’s exactly what goes into this dish:

  • ½ cup dry brown or green lentils
  • 2 teaspoons olive oil
  • ¼ cup red onion, diced
  • 2 teaspoons garlic, minced
  • 2 cups baby spinach, roughly chopped
  • 1 cup pasta sauce, homemade or store-bought
  • ¼ teaspoon red pepper flakes
  • Salt and pepper, to taste
  • 1 cup shredded vegan mozzarella
  • 4 zucchini squashes, cut lengthwise

Vegan mozzarella is doing serious heavy lifting in this recipe. Look for a brand that’s specifically labeled as “meltable,” since not all vegan cheeses behave the same way in the oven. Some varieties stay stubbornly solid, while others melt into that classic bubbly, stretchy texture you actually want here.

A Quick Word on the Pasta Sauce

Double-check your pasta sauce label before grabbing a jar, since some store-bought sauces contain honey, parmesan, or other hidden animal products. A basic marinara or tomato-basil sauce is usually a safe bet, but it’s worth a quick scan of the ingredients if you’re buying instead of making your own.

Homemade sauce works beautifully here too, and it gives you full control over the seasoning and spice level. Either way, this is not the place to skimp on quality  the sauce carries a lot of the flavor in this dish.

Still Hungry, Try It Next recipe

Creamy Vegan Lemon Zucchini Pasta

Creamy Vegan Lemon Zucchini Pasta
Creamy Vegan Lemon Zucchini Pasta

Step-by-Step Instructions

Time to actually build these boats.

Step 1- Soak and cook the lentils. Rinse the lentils thoroughly under running water for about 1 minute, then let them soak in a small bowl for 10 minutes. Bring 2 cups of water to a boil, add the lentils, and cook for 10-15 minutes until al dente. Older lentils may need a few extra minutes, so keep an eye on them. Drain and rinse with cold water to stop the cooking process.

Step 2- Prep the zucchini and preheat the oven. Position a rack in the center of the oven and preheat to 400°F. Spray a 9×13 baking dish with cooking spray. Using a small spoon, scoop out the center of each zucchini half, leaving a ¼-inch border on all sides. Line the zucchini in the baking dish, skin side down, and set aside.

Step 3- Cook the filling. Heat the olive oil in a skillet over medium-high heat. Add the diced onions and cook for 3-4 minutes until they start to brown, then add the garlic and cook for another 30 seconds. Stir in the baby spinach and cooked lentils, letting the spinach just begin to wilt. Add the pasta sauce and let everything heat through for 1-2 minutes. Stir in the red pepper flakes, then taste and adjust seasoning as needed.

Step 4- Stuff and bake. Divide the lentil mixture evenly among the prepared zucchini boats. Top each one generously with shredded vegan mozzarella. Cover the baking dish with foil and bake for 30-35 minutes. For a bubbly, golden cheese finish, remove the foil during the last 2 minutes and switch on the broiler.

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese
Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

Tips for Getting These Right Every Time

A few things I’ve learned from making this dish more times than I’d like to admit:

  • Don’t skip the ¼-inch border. Hollowing the zucchini too aggressively leads to boats that collapse or fall apart during baking.
  • Rinse the lentils well. This step removes excess starch and helps them cook up cleaner and less mushy.
  • Choose a meltable vegan cheese. Not every vegan cheese brand behaves the same in the oven, so pick one specifically formulated for melting if you want that classic gooey top.
  • Watch the broiler closely. A minute or two under the broiler transforms the cheese, but it can go from perfectly golden to burnt fast.

Storage & Reheating

Got leftover boats? Store them in an airtight container in the fridge for up to 3 days. The zucchini will continue to soften slightly the longer it sits, so eat it sooner rather than later if you prefer more texture.

Reheat in the oven at 350°F for about 10-15 minutes, or until warmed through. Microwaving works in a pinch, though the zucchini can turn a bit watery that way.

Frequently Asked Questions

Can I use canned lentils instead of dry? Yes  swap in about 1½ cups of drained, cooked canned lentils and skip the soaking and boiling steps entirely. It saves you time if you’re in a hurry.

Is this recipe gluten-free? Yes, as written  every ingredient here is naturally gluten-free. Just double-check your pasta sauce and vegan cheese labels to confirm.

Can I freeze these zucchini boats? It’s not ideal. Zucchini has a high water content and tends to turn mushy after freezing and thawing. This dish is best enjoyed fresh or within a few days.

What can I substitute for spinach? Baby kale or arugula work well as substitutes, though arugula will add a slightly peppery kick to the filling.

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese
Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

Nutrition Information

Here’s the rough breakdown per boat half:

  • Calories- 175 kcal
  • Carbohydrates- 26g
  • Protein- 8g
  • Fat- 5g
  • Saturated fat- 2g
  • Sodium- 984mg
  • Potassium- 600mg
  • Fiber- 7g
  • Sugar- 7g
  • Vitamin C- 62mg
  • Calcium- 76mg
  • Iron- 2mg

Keep in mind these numbers can shift slightly depending on your exact pasta sauce and vegan cheese brand.

My Final Thoughts

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese
Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

These Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese prove that plant-based comfort food can be just as hearty and satisfying as anything with meat or dairy. Protein-packed lentils, a spicy tomato sauce, and genuinely meltable vegan cheese do all the heavy lifting here.

So next time your zucchini plant leaves you with more squash than you know what to do with, skip the bread for once. Hollow them out, stuff them with this spicy lentil filling, and let dinner practically make itself. If you make these, leave a comment below and let me know your favorite vegan cheese brand  it genuinely helps this little corner of the internet keep running.

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese

Zucchini season means one thing every single year: an overwhelming pile of zucchini and the constant question of what to actually do with it. These Stuffed Zucchini Boats with Spicy Lentils and Vegan Cheese are my answer, and honestly, they’ve become one of my most-requested summer dinners. I started making these when I had way too much garden zucchini and got tired of zucchini bread this recipe changed everything.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 8
Course: DINNER, healthy dinner, Side Dish, Summer Meal
Cuisine: American
Calories: 175

Ingredients
  

  • Here’s exactly what goes into this dish:
  • ½ cup dry brown or green lentils
  • 2 teaspoons olive oil
  • ¼ cup red onion diced
  • 2 teaspoons garlic minced
  • 2 cups baby spinach roughly chopped
  • 1 cup pasta sauce homemade or store-bought
  • ¼ teaspoon red pepper flakes
  • Salt and pepper to taste
  • 1 cup shredded vegan mozzarella
  • 4 zucchini squashes cut lengthwise
  • Vegan mozzarella is doing serious heavy lifting in this recipe. Look for a brand that’s specifically labeled as “meltable ” since not all vegan cheeses behave the same way in the oven. Some varieties stay stubbornly solid, while others melt into that classic bubbly, stretchy texture you actually want here.

Equipment

  • Nothing complicated here, just standard kitchen gear:
  • Small pot – for cooking the lentils
  • 9×13 baking dish -for baking the stuffed zucchini
  • Large skillet – for cooking the lentil filling
  • Small spoon (or a 1-teaspoon measuring spoon) – for hollowing out the zucchini
  • Aluminum foil – for covering the dish while baking
  • That’s it. No food processor, no specialty tools, nothing you need to buy just for this recipe. Ever notice how the most satisfying comfort food usually asks the least of your kitchen equipment? This one fits right into that category.

Method
 

  1. Step 1- Soak and cook the lentils. Rinse the lentils thoroughly under running water for about 1 minute, then let them soak in a small bowl for 10 minutes. Bring 2 cups of water to a boil, add the lentils, and cook for 10-15 minutes until al dente. Older lentils may need a few extra minutes, so keep an eye on them. Drain and rinse with cold water to stop the cooking process.
  2. Step 2- Prep the zucchini and preheat the oven. Position a rack in the center of the oven and preheat to 400°F. Spray a 9×13 baking dish with cooking spray. Using a small spoon, scoop out the center of each zucchini half, leaving a ¼-inch border on all sides. Line the zucchini in the baking dish, skin side down, and set aside.
  3. Step 3- Cook the filling. Heat the olive oil in a skillet over medium-high heat. Add the diced onions and cook for 3-4 minutes until they start to brown, then add the garlic and cook for another 30 seconds. Stir in the baby spinach and cooked lentils, letting the spinach just begin to wilt. Add the pasta sauce and let everything heat through for 1-2 minutes. Stir in the red pepper flakes, then taste and adjust seasoning as needed.
  4. Step 4- Stuff and bake. Divide the lentil mixture evenly among the prepared zucchini boats. Top each one generously with shredded vegan mozzarella. Cover the baking dish with foil and bake for 30-35 minutes. For a bubbly, golden cheese finish, remove the foil during the last 2 minutes and switch on the broiler.

Notes

Nutrition Information

Here’s the rough breakdown per boat half:
  • Calories- 175 kcal
  • Carbohydrates- 26g
  • Protein- 8g
  • Fat- 5g
  • Saturated fat- 2g
  • Sodium- 984mg
  • Potassium- 600mg
  • Fiber- 7g
  • Sugar- 7g
  • Vitamin C- 62mg
  • Calcium- 76mg
  • Iron- 2mg