πŸ‘¨β€πŸ³ 7 Super-Filling Veggie Dinner Recipes

High-Protein Lentil Cutlets & Sweet Potato Mash

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes

There's something so satisfying about turning simple pantry ingredients into a dinner that looks and tastes special. These lentil cutlets are crispy on the outside, tender in the middle, and packed with protein. Served with creamy sweet potato mash and garlicky green beans, they make an easy weeknight meal that feels just a little bit fancy.


⏱️ Prep Time: 15 minutes


πŸ”₯ Cook Time: 25 minutes


πŸ‘‰ Total Time: 40 minutes


🍽️ Servings: 2

πŸ«› View Full Recipe Here

Cookware

  • Medium saucepan
  • Large saucepan
  • Large non-stick frying pan
  • Large mixing bowl
  • Potato masher or fork
  • Knife
  • Cutting board
  • Spatula


Ingredients

For the Lentil Cutlets

  • 1 Γ— 400 g can green lentils, drained and rinsed
  • 60 g low-fat cottage cheese
  • 1 egg
  • 35 g oat flour
  • 1 garlic clove, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tsp Dijon mustard
  • Β½ tsp smoked paprika
  • Β½ tsp onion powder
  • Salt
  • Black pepper
  • 1 tbsp olive oil


For the Sweet Potato Mash

  • 400 g sweet potatoes, peeled and diced
  • 40 g low-fat cottage cheese
  • 1 tsp butter
  • 2 tbsp milk
  • Salt
  • Black pepper


For the Garlic Green Beans

  • 200 g green beans, trimmed
  • 1 tsp olive oil
  • 1 garlic clove, minced
  • Salt
  • Black pepper


Instructions

  1. Bring a large saucepan of salted water to a boil. Add the sweet potatoes and cook for 15–18 minutes, or until fork tender.
  2. Meanwhile, place the lentils in a large mixing bowl. Using a potato masher or fork, mash them until mostly smooth with a little texture remaining.
  3. Add the cottage cheese, egg, oat flour, garlic, parsley, Dijon mustard, smoked paprika, onion powder, salt, and black pepper. Mix until well combined. Let the mixture rest for 5 minutes so the oat flour can absorb any excess moisture.
  4. Divide the mixture into 2 equal portions and shape each into an oval cutlet about 2 cm thick.
  5. Heat the olive oil in a large non-stick frying pan over medium heat. Cook the lentil cutlets for 5–6 minutes on each side until deeply golden and firm enough to flip easily.
  6. Meanwhile, bring another saucepan of water to a boil. Add the green beans and cook for 4–5 minutes until tender but still slightly crisp. Drain well.
  7. Return the empty pan to medium heat. Add the olive oil and garlic. Cook for 30 seconds until fragrant, then add the green beans and toss for 1–2 minutes until lightly coated.
  8. Drain the sweet potatoes and return them to the warm saucepan. Add the cottage cheese, butter, milk, salt, and black pepper. Mash until smooth and creamy.
  9. Divide the sweet potato mash between two plates. Place a lentil cutlet alongside each portion and serve with the garlic green beans.


Chloe's Tip πŸ’š

Let the lentil mixture rest for 5 minutes before shaping the cutlets. It makes them easier to handle and helps them stay together while cooking.


Easy Substitutions

  • Green lentils β†’ Brown lentils
  • Cottage cheese β†’ Plain Skyr
  • Oat flour β†’ Finely blended rolled oats
  • Parsley β†’ Fresh chives
  • Green beans β†’ Asparagus


Meal Prep

Prepare the lentil mixture up to 24 hours in advance and keep it covered in the refrigerator. Once cooked, the lentil cutlets, sweet potato mash, and green beans will keep well in separate airtight containers in the refrigerator for up to 3 days.


Nutrition (Approximate)

  • Calories: 510 kcal
  • Protein: 31 g
  • Carbohydrates: 48 g
  • Fat: 17 g
  • Fiber: 15 g

Mediterranean Stuffed Portobello Mushrooms

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes

I never get tired of recipes that look like they came from a cozy little cafΓ© but are surprisingly easy to make at home. These stuffed Portobello mushrooms are juicy, creamy, packed with Mediterranean flavours, and finished with a golden cheesy topping that makes every bite irresistible.


⏱️ Prep Time: 15 minutes


πŸ”₯ Cook Time: 25 minutes


πŸ‘‰ Total Time: 40 minutes


🍽️ Servings: 2

πŸ„β€πŸŸ« View Full Recipe Here

Cookware

  • Large baking tray
  • Baking paper
  • Large non-stick frying pan
  • Medium mixing bowl
  • Knife
  • Cutting board
  • Spoon


Ingredients

  • For the Stuffed Mushrooms
  • 4 large Portobello mushrooms
  • 100 g low-fat cottage cheese
  • 50 g grated mozzarella
  • 20 g grated Parmesan
  • 60 g fresh spinach
  • 150 g cherry tomatoes
  • 2 garlic cloves, minced
  • 1 tbsp olive oil
  • 1 tsp lemon juice
  • 1 tbsp fresh basil, chopped
  • 1 tbsp pine nuts
  • Salt
  • Black pepper


Optional Garnish

  • Fresh basil leaves
  • Extra Parmesan


Instructions

  1. Preheat the oven to 200Β°C (400Β°F). Line a baking tray with baking paper.
  2. Gently wipe the Portobello mushrooms clean with a damp paper towel. Remove the stems and carefully scrape out the dark gills with a spoon to create more space for the filling.
  3. Heat the olive oil in a large non-stick frying pan over medium heat. Add the garlic and cook for about 30 seconds until fragrant.
  4. Add the spinach and cook for 2–3 minutes until completely wilted. Remove from the heat and allow it to cool slightly.
  5. In a medium mixing bowl, combine the cottage cheese, mozzarella, Parmesan, cooked spinach, chopped basil, lemon juice, salt, and black pepper. Stir until everything is evenly mixed.
  6. Arrange the mushrooms on the prepared baking tray. Divide the filling evenly between them, gently pressing it into each mushroom cap.
  7. Scatter the cherry tomatoes around the mushrooms on the baking tray and lightly season them with a pinch of salt and black pepper.
  8. Bake for 18–20 minutes until the mushrooms are tender, the filling is hot, and the cheese is lightly golden.
  9. Meanwhile, place the pine nuts in the dry frying pan and toast them over medium-low heat for 2–3 minutes, stirring frequently, until lightly golden.
  10. Remove the mushrooms from the oven. Sprinkle over the toasted pine nuts, garnish with fresh basil and a little extra Parmesan if desired, and serve immediately.


Chloe's Tip πŸ’š

Don't wash the mushrooms under running water. They absorb moisture quickly, which can make them watery after baking. A damp paper towel is all you need.


Easy Substitutions

  • Cottage cheese β†’ Plain Skyr or ricotta
  • Mozzarella β†’ Reduced-fat mozzarella
  • Parmesan β†’ Grana Padano
  • Spinach β†’ Kale
  • Pine nuts β†’ Chopped walnuts


Meal Prep

Prepare the filling up to 24 hours in advance and keep it refrigerated. Once baked, the mushrooms can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or air fryer for the best texture.


Nutrition (Approximate)

  • Calories: 360 kcal
  • Protein: 29 g
  • Carbohydrates: 13 g
  • Fat: 21 g
  • Fiber: 4 g

Oven-Baked Broccoli & Cheese

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes

I used to think broccoli needed to be hidden under lots of cheese to taste good. Then I discovered that a few well-chosen ingredients can turn it into a comforting, flavour-packed dinner without making it overly heavy. This bake has a golden cheesy topping, a soft, savoury filling and plenty of protein to keep you full.


⏱️ Prep Time: 15 minutes


πŸ”₯ Cook Time: 30 minutes


πŸ‘‰ Total Time: 45 minutes


🍽️ Servings: 2

πŸ₯¦ View Full Recipe Here

Cookware

  • Medium saucepan
  • Colander
  • Large mixing bowl
  • Small baking dish
  • Knife
  • Cutting board
  • Whisk or fork


Ingredients

For the Bake

  • 300 g broccoli florets
  • 250 g low-fat cottage cheese
  • 100 g plain Skyr
  • 2 large eggs
  • 60 g light mozzarella, grated
  • 25 g Parmesan, finely grated
  • 1 garlic clove, minced
  • 1 tsp Dijon mustard
  • 1 tsp onion powder
  • Β½ tsp smoked paprika
  • 1 tbsp chopped fresh parsley
  • 1 tsp olive oil
  • Salt
  • Black pepper


Optional Garnish

  • Fresh parsley
  • Extra grated Parmesan


Instructions

  1. Preheat the oven to 190Β°C (375Β°F).
  2. Bring a saucepan of lightly salted water to a boil. Add the broccoli florets and cook for 3–4 minutes until they are just tender but still bright green. Drain well and leave them in the colander for a few minutes so any excess water can evaporate.
  3. Lightly grease a small baking dish with the olive oil and spread the broccoli evenly across the bottom.
  4. In a large mixing bowl, whisk together the cottage cheese, Skyr, eggs, garlic, Dijon mustard, onion powder, smoked paprika, parsley, half of the mozzarella, half of the Parmesan, a pinch of salt and black pepper until well combined.
  5. Pour the mixture evenly over the broccoli, making sure it fills the gaps between the florets.
  6. Sprinkle the remaining mozzarella and Parmesan evenly over the top.
  7. Bake for 25–30 minutes, or until the centre is set and the cheese is golden.
  8. Allow the bake to rest for 5 minutes before serving. Finish with fresh parsley and a little extra Parmesan if desired.


Chloe's Tip πŸ’š

After boiling, let the broccoli sit in the colander for a few minutes before assembling the bake. This helps remove excess moisture and keeps the filling perfectly set instead of watery.


Easy Substitutions

  • Broccoli β†’ Cauliflower
  • Skyr β†’ Greek yogurt (2% fat)
  • Cottage cheese β†’ Ricotta
  • Mozzarella β†’ Reduced-fat cheddar
  • Parmesan β†’ Grana Padano


Meal Prep

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or air fryer until warmed through.


Approximate Nutrition (per serving)

  • Calories: ~430 kcal
  • Protein: ~41 g
  • Carbohydrates: ~16 g
  • Fat: ~20 g
  • Fiber: ~5 g

Crispy Chickpea Patties & Fresh Salad

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes

If you opened my fridge on a busy weekday, there's a good chance you'd find a can of chickpeas waiting for dinner. They're affordable, packed with protein and fibre, and with a few herbs and spices, they turn into crispy golden patties that taste far more impressive than the effort they take. Add a creamy garlic Skyr sauce and a fresh cucumber salad, and you've got one of my favourite feel-good dinners.


⏱️ Prep Time: 15 minutes


πŸ”₯ Cook Time: 15 minutes


πŸ‘‰ Total Time: 30 minutes


🍽️ Servings: 2

πŸ₯— View Full Recipe Here

Cookware

  • Large mixing bowl
  • Large non-stick frying pan
  • Small bowl
  • Knife
  • Cutting board
  • Spatula
  • Potato masher or fork


Ingredients

  • For the Chickpea Patties
  • 1 Γ— 400 g can chickpeas, drained and rinsed
  • 30 g oat flour (or finely blended rolled oats)
  • 1 egg
  • 1 garlic clove, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tsp ground cumin
  • Β½ tsp smoked paprika
  • Β½ tsp onion powder
  • Salt
  • Black pepper
  • 1 tbsp olive oil
  • For the Garlic Skyr Sauce
  • 100 g plain Skyr
  • 1 tbsp water
  • 1 garlic clove, finely grated
  • 1 tbsp fresh lemon juice
  • 1 tbsp fresh dill, finely chopped
  • Β½ tsp Dijon mustard
  • Salt
  • Black pepper

For the Fresh Salad

  • 200 g cucumber, sliced
  • 120 g cherry tomatoes, halved
  • ΒΌ small red onion, thinly sliced
  • 1 tbsp fresh parsley, chopped
  • 1 tsp extra virgin olive oil
  • 1 tsp fresh lemon juice
  • Salt
  • Black pepper


Instructions

  1. Drain and rinse the chickpeas, then place them in a large mixing bowl. Using a potato masher or fork, mash them until they're mostly smooth with a few small chunks remaining. The mixture shouldn't become completely smooth, as a little texture helps create crispier patties.
  2. Add the oat flour, egg, garlic, parsley, cumin, smoked paprika, onion powder, salt, and black pepper. Mix until everything is evenly combined. If the mixture feels too soft to shape, place it in the refrigerator for 10–15 minutes.
  3. Divide the mixture into 6 equal portions and shape each into a patty about 1.5 cm thick.
  4. Heat the olive oil in a large non-stick frying pan over medium heat. Cook the patties for 4–5 minutes on each side until crisp, deeply golden, and heated through.
  5. Meanwhile, whisk together the Skyr, water, garlic, lemon juice, dill, Dijon mustard, salt, and black pepper until smooth and creamy.
  6. In a separate bowl, combine the cucumber, cherry tomatoes, red onion, parsley, olive oil, lemon juice, salt, and black pepper. Toss gently until evenly coated.
  7. Serve the crispy chickpea patties with the Garlic Skyr Sauce and the fresh cucumber salad.


Chloe's Tip πŸ’š

Don't worry if the chickpea mixture isn't perfectly smooth. A few small chunks give the patties extra texture and an even crispier bite.


Easy Substitutions

Oat flour β†’ Finely blended rolled oats

Parsley β†’ Fresh coriander

Fresh dill β†’ Fresh chives

Cherry tomatoes β†’ Diced vine tomatoes

Skyr β†’ Plain Greek yogurt


Meal Prep

Prepare the uncooked patties up to 24 hours in advance and keep them covered in the refrigerator. Once cooked, they'll stay fresh in an airtight container in the refrigerator for up to 3 days. Store the Garlic Skyr Sauce and salad separately, then assemble everything just before serving for the best texture.


Nutrition (Approximate)

  • Calories: 475 kcal
  • Protein: 27 g
  • Carbohydrates: 39 g
  • Fat: 18 g
  • Fiber: 11 g

Golden Halloumi Bowl

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes

I don't think I've ever managed to cook halloumi without sneaking a piece straight from the pan. It smells too good, gets those gorgeous golden edges, and somehow disappears before it even reaches the plate. Luckily, this bowl comes together so quickly that there's usually enough left to make dinner anyway.


⏱️ Prep Time: 15 minutes


πŸ”₯ Cook Time: 25 minutes


πŸ‘‰ Total Time: 40 minutes


🍽️ Servings: 2

πŸ₯£ View Full Recipe Here

Cookware

  • Medium saucepan
  • Large baking tray
  • Baking paper
  • Non-stick frying pan
  • Small mixing bowl
  • Knife
  • Cutting board
  • Whisk


Ingredients

For the Bowl

  • 150 g halloumi cheese
  • 75 g dry bulgur
  • 150 g cooked chickpeas, drained and rinsed
  • 1 small zucchini, sliced into half-moons
  • 1 red bell pepper, chopped
  • 150 g cherry tomatoes
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • Β½ tsp garlic powder
  • Salt
  • Black pepper


For the Lemon Herb Dressing

  • 100 g plain Skyr
  • 1 tbsp lemon juice
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1 tbsp chopped fresh parsley
  • Salt
  • Black pepper


Optional Garnish

  • Fresh parsley
  • Lemon wedges


Instructions

  1. Preheat the oven to 200Β°C (400Β°F) and line a baking tray with baking paper.
  2. Cook the bulgur according to the package instructions. Once cooked, fluff it with a fork and set aside.
  3. Place the zucchini, bell pepper, cherry tomatoes and chickpeas on the prepared baking tray. Drizzle with the olive oil and season with the smoked paprika, garlic powder, salt and black pepper. Toss everything together until evenly coated.
  4. Roast for 20–25 minutes, stirring halfway through, until the vegetables are tender and the chickpeas are lightly crisp around the edges.
  5. Meanwhile, whisk together the Skyr, lemon juice, Dijon mustard, honey, parsley, salt and black pepper until smooth.
  6. Slice the halloumi into 1 cm thick slices. Heat a dry non-stick frying pan over medium heat and cook for 2–3 minutes on each side until golden brown.
  7. Divide the cooked bulgur between two bowls. Arrange the roasted vegetables, crispy chickpeas and grilled halloumi on top.
  8. Finish with a generous spoonful of the lemon herb dressing. Garnish with fresh parsley and serve with a lemon wedge on the side if desired.


Chloe's Tip πŸ’š

Let the halloumi rest for a minute after cooking before adding it to the bowl. It stays crisp on the outside while becoming perfectly soft in the middle.


Easy Substitutions

  • Bulgur β†’ Couscous or quinoa
  • Halloumi β†’ Grilled tofu
  • Chickpeas β†’ Cannellini beans
  • Skyr β†’ Greek yogurt
  • Red bell pepper β†’ Yellow bell pepper


Meal Prep

Roast the vegetables and cook the bulgur up to 3 days in advance. Keep the dressing in a separate container and cook the halloumi just before serving for the best texture.


Approximate Nutrition (per serving)

  • Calories: ~560 kcal
  • Protein: ~30 g
  • Carbohydrates: ~46 g
  • Fat: ~27 g
  • Fiber: ~10 g

Garlic Parmesan Tortellini with Spinach

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes
Every time I walk past the chilled pasta section at my local supermarket, a pack of fresh tortellini somehow finds its way into my basket. I always tell myself I'll save it for a busy day... but it rarely lasts that long. A little butter, garlic, Parmesan and fresh spinach are all you need to turn it into one of my favorite quick dinners.Β 

⏱️ Prep Time: 10 minutes


πŸ”₯ Cook Time: 15 minutes


πŸ‘‰ Total Time: 25 minutes


🍽️ Servings: 2

πŸ₯Ÿ View Full Recipe Here

One serving = approximately 250 g fresh tortellini with half of the garlic Parmesan spinach sauce.


Cookware

  • Medium saucepan
  • Large frying pan
  • Colander
  • Wooden spoon
  • Knife
  • Cutting board


Ingredients

For the Pasta

  • 500 g fresh spinach & ricotta tortellini
  • 10 g butter
  • 2 garlic cloves, minced
  • 150 g fresh spinach
  • 35 g freshly grated Parmesan
  • 120–150 ml reserved pasta water
  • Salt
  • Freshly ground black pepper
  • Β½ tsp lemon zest
  • ΒΌ tsp chilli flakes (optional)


Optional

  • Extra grated Parmesan
  • Fresh basil leavea
  • Freshly ground black pepper


Instructions

  1. Bring a large saucepan of salted water to a boil and cook the tortellini according to the package instructions. Before draining, reserve about 150 ml of the pasta water.
  2. Meanwhile, melt the butter in a large frying pan over medium heat.
  3. Add the garlic and cook for about 30 seconds until fragrant, making sure it doesn't brown.
  4. Add the spinach and cook for 2–3 minutes until just wilted.
  5. Reduce the heat to low. Pour in about 120 ml of the reserved pasta water and stir in the Parmesan a little at a time until it melts into a light, silky sauce. Add a splash more pasta water if needed.
  6. Season with the lemon zest, salt and plenty of freshly ground black pepper.
  7. Add the cooked tortellini and gently toss until every piece is coated in the sauce. Cook for another minute until everything is hot and glossy.
  8. Serve immediately with extra Parmesan, fresh basil and another twist of black pepper.


Chloe's Tip πŸ’š

Reserve plenty of pasta water before draining. It's the secret ingredient that helps the Parmesan melt into a silky sauce instead of becoming clumpy. Add the Parmesan gradually.


Easy Substitutions

  • Spinach & ricotta tortellini β†’ Cheese tortellini
  • Fresh spinach β†’ Baby kale
  • Parmesan β†’ Grana Padano
  • Butter β†’ Olive oil
  • Fresh basil β†’ Fresh parsley


Meal Prep

This recipe is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently with a splash of water to loosen the sauce.


Approximate Nutrition (per serving)

  • Calories: ~610 kcal
  • Protein: ~27 g
  • Carbohydrates: ~58 g
  • Fat: ~29 g
  • Fiber: ~4 g

Shakshuka with a Feta Twist

πŸ‘¨β€πŸ³7 Super-Filling Veggie Dinner Recipes
Eggs are one of those ingredients I always seem to have, even when my fridge looks almost empty. That's probably why shakshuka has rescued dinner more times than I can count. Add a little feta on top, and suddenly something incredibly simple feels completely satisfying.

⏱️ Prep Time: 10 minutes


πŸ”₯ Cook Time: 25 minutes


πŸ‘‰ Total Time: 35 minutes


🍽️ Servings: 2

🍳 View Full Recipe Here
One serving = 2 eggs with half of the tomato sauce and feta

Cookware

  • Large frying pan with lid
  • Knife
  • Cutting board
  • Wooden spoon


Ingredients

For the Shakshuka

  • 1 tbsp olive oil
  • 1 small onion, diced
  • 1 red bell pepper, diced
  • 2 garlic cloves, minced
  • 400 g chopped tomatoes (1 can)
  • 1 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • Β½ tsp ground coriander
  • ΒΌ tsp chilli flakes (optional)
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 4 large eggs
  • 70 g feta cheese, crumbled
  • 2 tbsp chopped fresh parsley

Optional for Serving

  • Toasted sourdough bread
  • Extra feta
  • Fresh parsley

Instructions

  1. Heat the olive oil in a large frying pan over medium heat.
  2. Add the onion and red pepper. Cook for 6–8 minutes, stirring occasionally, until softened.
  3. Stir in the garlic, cumin, smoked paprika, ground coriander and chilli flakes, if using. Cook for about 30 seconds until fragrant.
  4. Add the tomato paste and cook for 1 minute, stirring constantly.
  5. Pour in the chopped tomatoes, season with salt and black pepper, then simmer uncovered for 10–12 minutes until the sauce thickens slightly.
  6. Using the back of a spoon, make four small wells in the sauce. Crack one egg into each well.
  7. Cover with a lid and cook for 5–7 minutes, or until the egg whites are set but the yolks are still slightly runny. Cook a little longer if you prefer firmer yolks.
  8. Sprinkle the feta over the top, garnish with fresh parsley and serve immediately.


Chloe's Tip πŸ’š

The sauce should be gently bubbling, not boiling aggressively. Cooking the eggs over gentle heat keeps the whites tender and the yolks perfectly creamy.


Easy Substitutions

  • Feta β†’ Goat's cheese
  • Red pepper β†’ Yellow pepper
  • Fresh parsley β†’ Fresh coriander
  • Chilli flakes β†’ A pinch of cayenne pepper


Meal Prep

The tomato sauce can be prepared up to 3 days in advance and stored in the refrigerator. When you're ready to eat, simply reheat the sauce, crack in the eggs and cook until set.


Approximate Nutrition (per serving)

  • Calories: ~360 kcal
  • Protein: ~23 g
  • Carbohydrates: ~16 g
  • Fat: ~22 g
  • Fiber: ~5 g