Skip to main content

My Mom's Vegetable "Meatloaf" with Checca Sauce

This hearty vegetarian lentil and vegetable loaf is a nutritious twist on a classic comfort food favourite. Packed with protein-rich lentils, brown rice, and a colourful medley of spinach and carrots, it offers a satisfying texture that even meat-eaters will appreciate. The addition of melted mozzarella and sweet corn provides a lovely depth of flavour, making it a wonderful centrepiece for a family Sunday roast or a healthy midweek meal.

To elevate the earthy notes of the loaf, it is served with a fresh ‘checca’ sauce—a vibrant, uncooked Mediterranean condiment made from cherry tomatoes, basil, and garlic. This zesty topping beautifully cuts through the richness of the grains and cheese. High in fibre and naturally filling, this versatile dish is just as delicious served warm from the oven as it is cold in a lunchbox the following day.

Video picks

Continue reading below

Ingredients for My Mom's Vegetable "Meatloaf" with Checca Sauce

  • 575ml cherry tomatoes, halved

  • 3 spring onions, white and pale green parts only, coarsely chopped

  • 3 garlic cloves, chopped

  • 8 fresh basil leaves

  • 3 tablespoons extra-virgin olive oil

  • 1 teaspoon kosher salt

  • 1/2 teaspoons freshly ground black pepper

  • Vegetable oil cooking spray

  • 2 tablespoons extra-virgin olive oil

  • 1 small white onion, finely chopped

  • 1 medium carrot, shredded

  • 1 celery stalk, thinly sliced

  • 275g fresh baby spinach (about 4 cups)

  • 1 (425g) can cooked lentils, rinsed and drained

  • 375g cooked brown rice

  • 190g shredded low-fat mozzarella cheese

  • 60g frozen corn kernels, thawed

  • 1/3 cup chopped fresh basil leaves

  • 2 large eggs, lightly beaten

  • 1 large egg white, lightly beaten

  • 1 teaspoon kosher salt

  • 1/2 teaspoons freshly ground black pepper

  • 2 medium tomatoes, sliced

In a food processor, combine the cherry tomatoes, spring onions, garlic, basil, oil, salt, and pepper. Pulse the tomatoes until they are coarsely chopped, being careful not to puree them. Transfer the sauce to a bowl.

Preheat the oven to 177°C. Spray a 10 x 4 1/2-inch loaf pan with vegetable oil cooking spray.

Meanwhile, heat a large skillet over medium heat. Add 1 tablespoon of the olive oil. Add the onion, carrot, and celery and cook until tender, about 5 minutes. Transfer to a large bowl to cool slightly. Reserve the skillet.

In the same large skillet, cook the spinach over medium heat until the spinach wilts, about 3 minutes. Drain and let cool slightly. Squeeze the excess liquid from the spinach. Transfer the spinach to a cutting board and coarsely chop. Add to the onion mixture.

Add the lentils, brown rice, 3/4 cup of the mozzarella, the corn, basil, eggs, egg white, salt, pepper, and 180ml the sauce to the cooled onion mixture. Spoon the mixture into the prepared pan. Arrange the sliced tomatoes in 2 rows over the lentil mixture, covering the top completely. Sprinkle with the remaining 60ml mozzarella and drizzle with the remaining 1 tablespoon olive oil.

Bake until the loaf is heated through and the topping is melted and starting to brown, 30 to 35 minutes. Let cool for 15 minutes. Slice the loaf (still in the pan) into 1-inch slices, arrange on plates, and serve with the remaining sauce.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.