Nov 24, 2025

7 Easy Vegetarian Substitutes for Your Weekend Meal Planning

Weekend meal prep is one of the easiest ways to save time, reduce stress and stay consistent with your nutrition goals. But if you’re trying to add more plant-based meals without giving up your favorite staples, it can feel confusing figuring out what to swap in. The good news is that vegetarian cooking doesn’t have to be complicated. With a few simple substitutes, you can recreate the exact same comfort, flavor and convenience of classic meal-prep dishes.

These seven ideas take everyday meals people cook on weekends and show you how to turn them into easy, protein-friendly vegetarian versions. And yes, every recipe below can be tracked instantly in Fitia, so you’ll always know your calories, protein, carbs and fats with accurate, verified information. 

If you’re not using Fitia yet, now’s the perfect time to download it and make meal prep a whole lot simpler.

1. Chicken Stir Fry → Tofu and Broccoli Stir-Fry

Tofu and Broccoli Stir-Fry.jpeg

A quick, high-protein swap that keeps the same structure: sautéed protein, veggies and bold flavor. Tofu browns beautifully and pairs perfectly with broccoli.

🍽️ Serving Size

1 serving (383 g)

🧾 Ingredients

  • 200 g tofu
  • 1.5 cups (135 g) broccoli
  • 1/4 onion (38 g)
  • 1 tablespoon (10 ml) oil

👩‍🍳 Cooking Steps

  1. Boil water with a bit of salt and add the broccoli pieces.
  2. Boil for 3 minutes, then remove, drain and set aside.
  3. Drain the tofu well, dice it and chop the onion.
  4. Heat a deep pan with oil and add tofu plus onion.
  5. Season and sauté on high heat until golden, about 7 to 8 minutes.
  6. Remove from heat, serve and add the cooked broccoli. Mix and adjust seasoning.

🔥 Calories and Macros

  • Calories: 301 kcal
  • Protein: 20 g
  • Carbohydrates: 16 g
  • Fat: 20 g

2. Ground Beef Tacos → Lentil and Potato Stew Tacos

Lentil and Potato Stew Tacos.jpeg

Hearty, filling and loaded with fiber, lentils create a taco filling that feels just as satisfying as beef. The potato adds volume and comfort-food texture.

🍽️ Serving Size

1 serving (798 g)

🧾 Ingredients

  • 1 tomato (130 g)
  • 4 tortillas (160 g)
  • 3/4 onion (113 g)
  • 1 tablespoon oil (15 ml)
  • 1 cup cooked lentils (200 g)
  • 1 medium potato (180 g)

👩‍🍳 Cooking Steps

  1. Make sure you have cooked lentils ready.
  2. Heat a pot over medium heat, add the oil and spread it.
  3. Chop the onion and tomato.
  4. Add them to the pot and stir-fry for 2 to 3 minutes until softened. Season with salt and pepper. Optional: add garlic powder.
  5. Dice the potato and add it to the pot. Cover with water or broth and cook 10 to 15 minutes until tender.
  6. Add the lentils, mix well and adjust salt.
  7. Warm the tortillas on both sides for 30 seconds.
  8. Assemble the tacos.
  9. Optional: add cilantro on top.

🔥 Calories and Macros

  • Calories: 1006 kcal
  • Protein: 35 g
  • Carbohydrates: 167 g
  • Fat: 25 g

3. Spaghetti with Meat Sauce → Lentil Bolognese

Lentil Bolognese.jpeg

Red lentils mimic the body of a slow-cooked meat sauce, making this a cozy, protein-rich alternative that works great for batch cooking.

🍽️ Serving Size

1 serving (499 g)

🧾 Ingredients

  • 1/2 cup pasta (80 g)
  • 1/2 cup cooked lentils (100 g)
  • 1/4 onion (38 g)
  • 1/3 medium carrot (20 g)
  • 1 tomato (130 g)
  • 1/2 clove garlic (2 g)
  • 1 tablespoon olive oil (10 ml)

👩‍🍳 Cooking Steps

  1. Make sure you have cooked lentils ready.
  2. Cut a shallow cross on top of the tomato.
  3. Place the tomato in boiling water for 5 minutes, remove, drain, blend and set aside.
  4. In another pot, boil salted water. Add the pasta and cook according to package directions. Drain.
  5. Heat a pan over high heat. Dice the onion and carrot and chop the garlic.
  6. Add the oil to the hot pan, spread it and add onion, garlic and carrot with a pinch of salt. Stir-fry for 5 minutes over medium heat.
  7. Add the blended tomato and cook for 10 minutes. Optional: add a bay leaf.
  8. Add the lentils and season with salt and pepper.
  9. Mix the cooked pasta with the lentil bolognese sauce and serve hot.

🔥 Calories and Macros

  • Calories: 569 kcal
  • Protein: 22 g
  • Carbohydrates: 93 g
  • Fat: 13 g

4. Chicken Salad Bowls → Chickpea Salad

Chickpea Salad.jpeg

Chickpeas deliver protein, creaminess and texture. Mix with fresh veggies and a simple dressing for a nutrient-dense bowl that works for lunches all week.

🍽️ Serving Size

1 serving (442 g)

🧾 Ingredients

  • 1 cup cooked chickpeas (200 g)
  • 1 tomato (130 g)
  • 2 slices cheese (50 g)
  • 1 tbsp parsley (4 g)
  • 1/2 tbsp olive oil (5 ml)
  • 1 tbsp lemon juice (15 g)
  • 1/4 red onion (38 g)
  • 1 pinch oregano (1 g)

👩‍🍳 Cooking Steps

  1. Make sure you have cooked chickpeas ready.
  2. Cut the cheese into pieces (white cheese, mozzarella or cottage).
  3. Cut the tomato into medium pieces and chop the red onion. Rinse the onion in salted water, drain and set aside.
  4. Add chickpeas, cheese, tomato and onion to a bowl.
  5. Season with olive oil, lemon juice, oregano and chopped parsley. Add salt and pepper.
  6. Mix well.

🔥 Calories and Macros

  • Calories: 594 kcal
  • Protein: 31 g
  • Carbohydrates: 66 g
  • Fat: 25 g

5. Beef Chili → Bean Stew with Potato

Bean Stew with Potato.jpeg

This swap keeps the cozy, stew-like feel but uses beans and potatoes to create a hearty, satisfying vegetarian option that reheats perfectly.

🍽️ Serving Size

1 serving (574 g)

🧾 Ingredients

  • 1 cup cooked beans (200 g)
  • 1 medium potato (180 g)
  • 1/2 bell pepper (60 g)
  • 1 tomato (130 g)
  • 1 garlic clove (3 g)
  • 2 tsp oil (10 ml)

👩‍🍳 Cooking Steps

  1. Make sure you have cooked beans ready.
  2. Peel the garlic and cut a shallow cross on top of the tomato.
  3. Place the tomato and garlic in boiling water and cook for 5 minutes.
  4. Remove the tomato, drain, blend and set aside. Optional: leave some chunks for texture.
  5. Place a pot with water over high heat. Peel and dice the potato.
  6. Add the potato once the water boils and cook for 8 minutes. Drain.
  7. Heat the oil in a pot. Chop the bell pepper and add it with a pinch of salt.
  8. Stir-fry for 2 to 4 minutes, then add potatoes, beans and the tomato sauce. Add a little broth or water if needed.
  9. Cook for 5 minutes and remove from heat.
  10. Serve and top with parsley or cilantro if desired.

🔥 Calories and Macros

  • Calories: 554 kcal
  • Protein: 23 g
  • Carbohydrates: 94 g
  • Fat: 12 g

6. Turkey Meatballs → Lentil Meatballs

Lentil Meatballs.jpeg

Lentils hold together surprisingly well, especially when seasoned and baked. These veggie meatballs pair with pasta, bowls, wraps or even salads.

🍽️ Serving Size

1 serving (104 g)

🧾 Ingredients

  • 1/2 cup cooked lentils (100 g)
  • 1 garlic clove (3 g)
  • 1/2 tsp paprika (2 g)
  • 1/2 tbsp oregano (2 g)
  • 1/2 tbsp parsley (2 g)
  • 1/2 tomato (65 g)
  • 1/2 tbsp olive oil (5 ml)
  • 1/4 cup flour (30 g)

👩‍🍳 Cooking Steps

  1. Heat a pan over medium heat and chop the garlic.
  2. Add the olive oil, spread it, then add the garlic. Stir-fry for a few seconds. Add oregano, paprika, salt and pepper.
  3. Process this mixture with the lentils and flour using a processor, blender or hand blender.
  4. Shape into small balls and bake for 15 minutes.
  5. If you do not have an oven, cook in a non-stick pan for 2 minutes per side until browned.
  6. Blend the tomato and bring it to a pot to boil.
  7. Add the meatballs and parsley. Cook a couple of minutes and serve.

🔥 Calories and Macros

  • Calories: 147kcal
  • Protein: 7 g
  • Carbohydrates: 24 g
  • Fat: 3 g

7. Tuna Salad → Bean, Chickpea, Tomato and Onion Salad

Bean, Chickpea, Tomato and Onion Salad.jpeg

A fresh, protein-packed salad that combines beans, chickpeas and crisp veggies. It’s ideal for quick lunches and keeps well in the fridge.

🍽️ Serving Size

1 serving (397 g)

🧾 Ingredients

  • 1/2 cup cooked black beans (100 g)
  • 1/2 cup cooked chickpeas (100 g)
  • 1 tomato (130 g)
  • 1/4 onion (38 g)
  • 1 tbsp olive oil (10 ml)
  • 1 tbsp lemon juice (15 g)
  • 1 tbsp parsley (4 g)

👩‍🍳 Cooking Steps

  1. Make sure you have cooked black beans and chickpeas ready.
  2. Chop the parsley, slice the tomato and cut the onion into thin strips.
  3. For the dressing, mix lemon juice, olive oil, chopped parsley, salt and pepper.
  4. Add black beans, chickpeas, tomato and onion to a bowl. Mix with the dressing and serve.

🔥 Calories and Macros

  • Calories: 428 kcal
  • Protein: 19 g
  • Carbohydrates: 61 g
  • Fat: 13 g

Adding more vegetarian meals to your weekly routine doesn’t mean sacrificing flavor or convenience. These simple swaps let you keep the recipes you already love while improving nutrition, saving money and adding variety to your meal prep. And with Fitia, tracking everything becomes fast and effortless.

Ready to track all these recipes in seconds and get your personalized nutrition plan? Download Fitia and make healthy eating easier than ever.

FAQ

1. Are vegetarian substitutes enough to keep me full during meal prep?

Yes. Ingredients like lentils, beans, tofu and chickpeas are rich in protein and fiber, helping you stay full and satisfied just like meat-based meals.

2. Can I track vegetarian meals in Fitia?

Absolutely. Every recipe in this post can be logged instantly in Fitia, and the app shows calories, protein, carbs and fats with precise, verified data.

3. Are plant-based meal prep recipes good for weight loss?

They can be. Vegetarian meals are often higher in fiber and lower in calories per volume, which can support weight-loss goals when tracked consistently.

Fitia: Meal Plans & Calorie Counter

4.9/5.0 (240,000+ reviews)

We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking 'Accept', you consent to the use of these technologies in accordance with our Privacy Policy.