10 Protein-Packed Meat Free Dinners

10 protein packed meat free dinners

Looking for meat-free meals that still deliver on protein? These 10 vegetarian dinners are designed to satisfy your hunger while providing the protein your body needs.

Why Protein Matters for Vegetarians

When you cut out meat, it's crucial to find alternative protein sources to maintain muscle mass and support overall health. These recipes focus on plant-based proteins that can help you meet your daily requirements.

Top Protein Sources for Vegetarians

  • Legumes (lentils, chickpeas, black beans)
  • Tofu and tempeh
  • Greek yogurt and cottage cheese
  • Eggs
  • Quinoa
  • Nuts and seeds
  • Seitan
  • Edamame
  • Cheese
  • Nutritional yeast

The Recipes

1. Lentil and Vegetable Curry

Protein: 20 grams per serving

Ingredients:

  • 1 cup dried lentils
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp curry powder
  • 1 can coconut milk
  • 2 cups vegetable broth
  • 1 cup frozen peas
  • 1 cup carrots, sliced
  • 1 cup spinach

Instructions:

  1. Cook lentils according to package instructions.
  2. Sauté onion and garlic in olive oil until soft.
  3. Add curry powder and cook for 1 minute.
  4. Pour in coconut milk and vegetable broth.
  5. Add cooked lentils, peas, carrots, and spinach.
  6. Simmer for 15-20 minutes until vegetables are tender.

2. Quinoa Stuffed Bell Peppers

Protein: 18 grams per serving

Ingredients:

  • 4 large bell peppers, halved
  • 1 cup quinoa, cooked
  • 1 can black beans, drained
  • 1 cup corn
  • 1/2 cup diced tomatoes
  • 1/4 cup chopped cilantro
  • 1 tbsp olive oil
  • Salt and pepper to taste

Instructions:

  1. Preheat oven to 375°F (190°C).
  2. Sauté quinoa, black beans, corn, tomatoes, and cilantro in olive oil.
  3. Season with salt and pepper.
  4. Stuff bell pepper halves with the mixture.
  5. Bake for 25-30 minutes until peppers are tender.

3. Chickpea and Spinach Pasta

Protein: 22 grams per serving

Ingredients:

  • 8 oz whole-wheat pasta
  • 1 can chickpeas, drained
  • 2 cups spinach
  • 1/4 cup pesto
  • 1/4 cup Parmesan cheese
  • 1 tbsp olive oil
  • Salt and pepper to taste

Instructions:

  1. Cook pasta according to package instructions.
  2. Sauté chickpeas, spinach, and olive oil until heated through.
  3. Toss with cooked pasta, pesto, and Parmesan cheese.
  4. Season with salt and pepper.

4. Tofu Scramble with Vegetables

Protein: 25 grams per serving

Ingredients:

  • 1 block firm tofu, crumbled
  • 1/4 cup nutritional yeast
  • 1 tsp turmeric
  • 1/2 onion, diced
  • 1 bell pepper, diced
  • 1/2 cup mushrooms, sliced
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • Salt and pepper to taste

Instructions:

  1. Sauté onion, bell pepper, mushrooms, and garlic in olive oil until soft.
  2. Add crumbled tofu, nutritional yeast, and turmeric.
  3. Cook for 5-7 minutes until heated through.
  4. Season with salt and pepper.

5. Greek Yogurt and Cottage Cheese Parfait

Protein: 28 grams per serving

Ingredients:

  • 1/2 cup Greek yogurt
  • 1/2 cup cottage cheese
  • 1/4 cup granola
  • 1/4 cup fresh berries
  • 1 tbsp honey

Instructions:

  1. Layer Greek yogurt and cottage cheese in a bowl.
  2. Top with granola and fresh berries.
  3. Drizzle with honey and enjoy.

6. Egg and Avocado Toast

Protein: 16 grams per serving

Ingredients:

  • 2 slices whole grain bread
  • 2 eggs
  • 1/4 avocado, sliced
  • 1/4 cup spinach
  • 1 tbsp hummus

Instructions:

  1. Toast bread slices.
  2. Fry or scramble eggs.
  3. Spread hummus on toast.
  4. Top with eggs, avocado slices, and spinach.

7. Black Bean and Sweet Potato Enchiladas

Protein: 15 grams per serving

Ingredients:

  • 8 corn tortillas
  • 1 can black beans, drained
  • 2 medium sweet potatoes, shredded
  • 1 cup enchilada sauce
  • 1 cup shredded cheese
  • 1/4 cup chopped cilantro

Instructions:

  1. Preheat oven to 375°F (190°C).
  2. Mix black beans, sweet potatoes, and enchilada sauce.
  3. Spread mixture on tortillas and roll.
  4. Place in baking dish and top with cheese.
  5. Bake for 25-30 minutes until cheese is melted.

8. Seitan Stir-Fry

Protein: 24 grams per serving

Ingredients:

  • 1 package seitan, sliced
  • 1 bell pepper, sliced
  • 1 cup broccoli florets
  • 1/2 cup carrots, sliced
  • 2 cloves garlic, minced
  • 2 tbsp soy sauce
  • 1 tbsp olive oil
  • Salt and pepper to taste

Instructions:

  1. Heat olive oil in a wok or large skillet.
  2. Cook seitan until browned.
  3. Add bell pepper, broccoli, carrots, and garlic.
  4. Stir-fry until vegetables are tender-crisp.
  5. Season with soy sauce, salt, and pepper.

9. Edamame and Brown Rice Bowl

Protein: 20 grams per serving

Ingredients:

  • 1 cup brown rice, cooked
  • 1 cup shelled edamame
  • 1/2 cup corn
  • 1/4 cup diced tomatoes
  • 1/4 cup chopped cilantro
  • 1 tbsp soy sauce
  • 1 tbsp sesame oil
  • Salt and pepper to taste

Instructions:

  1. Cook brown rice according to package instructions.
  2. Sauté edamame, corn, tomatoes, and cilantro in sesame oil.
  3. Season with soy sauce, salt, and pepper.
  4. Serve over brown rice.

10. Vegetarian Chili

Protein: 18 grams per serving

Ingredients:

  • 1 can kidney beans, drained
  • 1 can black beans, drained
  • 1 can diced tomatoes
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp chili powder
  • 1 tsp cumin
  • 1/2 tsp paprika
  • 1/4 tsp cayenne pepper
  • Salt and pepper to taste

Instructions:

  1. Sauté onion and garlic in olive oil until soft.
  2. Add chili powder, cumin, paprika, and cayenne pepper.
  3. Cook for 1 minute.
  4. Add kidney beans, black beans, and diced tomatoes.
  5. Simmer for 20-25 minutes until flavors have melded.

Which of these protein-packed meat free dinners are you most excited to try? Let us know in the comments below!

Leave a Reply

Your email address will not be published. Required fields are marked *