Follow Me On Pinterest!
Struggling to hit your protein goals without breaking the bank? You aren’t alone. Between rising grocery prices and busy schedules, finding a meal that is both nutritious and incredibly affordable feels like a challenge. That is where this Cheap Meal Prep With Lentils And Rice comes in. By combining pantry staples with simple spices, you can create a massive batch of food that tastes amazing and keeps you full for hours. This isn’t just a “budget” meal; it is a flavor-packed powerhouse that costs less than $10 for the entire week’s worth of lunches. Let’s dive into how you can fuel your body while keeping your wallet heavy.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 4 servings
- Difficulty: Easy
Nutrition values
- Calories: 445 kcal
- Protein: 19g
- Carbs: 78g
Why Make This Cheap Meal Prep With Lentils And Rice High Protein Under $10
This recipe is a game-changer for anyone trying to eat healthy on a shoestring budget. Lentils and rice are the ultimate budget duo because they provide a complete amino acid profile, meaning you get high-quality protein without the high cost of meat. Beyond the price, this meal is incredibly shelf-stable, meaning you likely have most of these ingredients in your cupboard right now. It is also a one-pot wonder, which keeps your kitchen clean and your stress levels low. Plus, lentils stay firm and delicious after reheating, making them far superior to many other meal prep options that turn soggy by Wednesday.
Ingredients
- 1 cup dry brown or green lentils, rinsed
- 1 cup long-grain white rice (or basmati), rinsed
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups vegetable broth (or water with bouillon)
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Fresh lemon wedges (optional, for serving)
- Fresh parsley, chopped (optional garnish)
Directions
Step 1: Sauté the Aromatics
Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and cook for about 5 to 7 minutes until they become translucent and slightly golden. Stir in the minced garlic, cumin, turmeric, and smoked paprika. Toast the spices with the onions for 1 minute until the kitchen smells fragrant. This step builds the flavor base that makes simple lentils taste gourmet.
Step 2: Simmer the Lentils and Rice
Add the rinsed lentils and rice to the pot. Stir well to coat them in the spiced oil. Pour in the vegetable broth and bring the mixture to a rolling boil. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer. Cook for 20 to 25 minutes, or until all the liquid is absorbed and the lentils and rice are tender.
Step 3: Steam and Portion
Once the cooking time is up, turn off the heat but keep the lid on. Let the pot sit undisturbed for 5 minutes; this allows the steam to finish the texture perfectly. Fluff the mixture with a fork and season with extra salt or pepper if needed. Divide the mixture evenly into four meal prep containers. Top with fresh parsley and a lemon wedge for a bright pop of acidity before sealing.
Expert Tips for Perfect Cheap Meal Prep With Lentils And Rice High Protein Under $10
To get the best results, always rinse your lentils and rice under cold water until the water runs clear. This removes excess starch and prevents the dish from becoming gummy. If you want a deeper flavor, use a high-quality broth instead of plain water. Another pro tip is to caramelize the onions for a bit longer—around 15 minutes—if you have the time. The sweetness of caramelized onions balances the earthy flavor of the lentils beautifully. Lastly, don’t skip the lemon juice; the acidity cuts through the starch and wakes up all the spices.
Delicious Variations
You can easily customize this base recipe to keep your taste buds excited. For a Mediterranean twist, stir in some halved cherry tomatoes and Kalamata olives after cooking. If you prefer a curry-style meal, swap the cumin and paprika for two tablespoons of your favorite yellow curry powder and add a splash of coconut milk. Want more greens? Stir in two cups of fresh spinach during the final 5 minutes of steaming; the heat will wilt the leaves perfectly without overcooking them. You can also add a dollop of Greek yogurt or hummus on top when serving for extra creaminess and protein.
Frequently Asked Questions
How long does this meal prep stay fresh in the fridge?
This recipe holds up incredibly well. You can store the portioned containers in the refrigerator for up to 5 days. Ensure the containers are airtight to maintain the best texture and flavor.

Can I freeze lentils and rice?
Yes! This meal is very freezer-friendly. Let the mixture cool completely before placing it in freezer-safe bags or containers. It will stay fresh for up to 3 months. Thaw it in the fridge overnight before reheating.
What is the best type of lentil to use?
Brown or green lentils are best for this recipe because they hold their shape well after cooking. Avoid red lentils, as they break down into a mushy consistency and are better suited for soups and dals.
How can I increase the protein even more?
To boost the protein content without spending much more, you can serve this with a hard-boiled egg, stir in some canned chickpeas, or top the dish with a sprinkle of hemp seeds or nutritional yeast.
Is this recipe gluten-free and vegan?
Absolutely. As long as you use a gluten-free vegetable broth or water, this recipe is naturally vegan and gluten-free, making it a safe and healthy option for almost any dietary preference.
Conclusion
Eating well does not have to be expensive or complicated. This Cheap Meal Prep With Lentils And Rice High Protein Under $10 proves that pantry staples can be transformed into a satisfying, muscle-building meal with just a few spices and minimal effort. Whether you are a student on a budget, a busy professional, or someone just looking to eat more plant-based meals, this recipe belongs in your weekly rotation. Prepare a batch this Sunday and enjoy the peace of mind that comes with having delicious, healthy lunches ready to go!

Cheap Meal Prep With Lentils And Rice High Protein Under $10
- Total Time: 40 minutes
- Diet: Vegan, Gluten-Free
Ingredients
- 1 cup dry brown or green lentils, rinsed
- 1 cup long-grain white rice (or basmati), rinsed
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups vegetable broth (or water with bouillon)
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Fresh lemon wedges (optional, for serving)
- Fresh parsley, chopped (optional garnish)
Instructions
- Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and cook for about 5 to 7 minutes until they become translucent and slightly golden. Stir in the minced garlic, cumin, turmeric, and smoked paprika. Toast the spices with the onions for 1 minute until the kitchen smells fragrant. This step builds the flavor base that makes simple lentils taste gourmet.
- Add the rinsed lentils and rice to the pot. Stir well to coat them in the spiced oil. Pour in the vegetable broth and bring the mixture to a rolling boil. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer. Cook for 20 to 25 minutes, or until all the liquid is absorbed and the lentils and rice are tender.
- Once the cooking time is up, turn off the heat but keep the lid on. Let the pot sit undisturbed for 5 minutes; this allows the steam to finish the texture perfectly. Fluff the mixture with a fork and season with extra salt or pepper if needed. Divide the mixture evenly into four meal prep containers. Top with fresh parsley and a lemon wedge for a bright pop of acidity before sealing.
- Cook Time: 40 minutes









