Follow Me On Pinterest!
Eating healthy doesn’t have to drain your bank account, and this high-protein lentil and rice meal prep is the ultimate proof. For less than $10, you can whip up four massive servings of a balanced, savory, and incredibly satisfying meal that keeps you fueled throughout the work week. By combining humble pantry staples like dried lentils and long-grain rice, we create a complete protein profile that rivals expensive meat-based dishes. This recipe relies on warm spices and simple aromatics to transform basic ingredients into a gourmet-tasting lunch you will actually look forward to eating. Say goodbye to sad, overpriced salads and hello to the most budget-friendly fuel your body has ever experienced.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 4
- Difficulty: Easy
Nutrition values
- Calories: 485 kcal
- Protein: 22g
- Carbs: 78g
Why Make This Cheap Meal Prep With Lentils And Rice High Protein Under $10
This recipe is a lifesaver for students, busy professionals, or anyone trying to cut down on their grocery bill without sacrificing nutrition. First, the cost-to-protein ratio is unbeatable; lentils are one of the cheapest protein sources on the planet. Second, it is incredibly shelf-stable, meaning you can keep the ingredients in your cupboard for months until you are ready to cook. This dish also reheats beautifully, often tasting even better the next day as the spices meld together. It is naturally vegan and gluten-free, making it a safe and inclusive option for household meal planning. Most importantly, it is filling—the high fiber content ensures you won’t be reaching for snacks an hour after lunch.
Ingredients
- 1 cup dried brown or green lentils, rinsed
- 1 cup long-grain white rice (Basmati or Jasmine works best), rinsed
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon olive oil or vegetable oil
- 4 cups vegetable broth (or water with a bouillon cube)
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Optional: Squeeze of lemon juice and fresh parsley for garnish
Directions
Step 1: Prep and Sauté Aromatics
Begin by rinsing your lentils and rice separately under cold water until the water runs clear. Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and sauté for about 5 to 7 minutes until they become translucent and slightly golden. Stir in the minced garlic, cumin, coriander, and smoked paprika. Toast the spices with the onions for 1 minute until fragrant, being careful not to burn the garlic.
Step 2: Simmer the Lentils and Rice
Add the rinsed lentils, rinsed rice, and 4 cups of vegetable broth to the pot. Stir well to combine and scrape up any flavorful bits from the bottom of the pan. Bring the mixture to a boil, then immediately reduce the heat to low. Cover the pot with a tight-fitting lid and let it simmer for 20 to 25 minutes. Do not peek! Keeping the steam trapped is essential for fluffy rice and perfectly cooked lentils.
Step 3: Fluff and Portion
After the time is up, check to see if the liquid is fully absorbed. Remove the pot from the heat and let it sit, covered, for another 5 minutes. Remove the lid and fluff the mixture gently with a fork. Season with additional salt and pepper if needed. Divide the mixture evenly into four meal prep containers. If using, add a squeeze of fresh lemon juice over each portion to brighten the flavors.
Expert Tips for Perfect Cheap Meal Prep With Lentils And Rice High Protein Under $10
To get the best results, always use brown or green lentils. Red lentils break down too much and will turn your meal prep into a mushy porridge. If you want an even deeper flavor, try “toasting” the dry rice in the pot with the onions for two minutes before adding the liquid. This adds a nutty aroma that elevates the entire dish. If you find your lentils are still a bit tough but the water is gone, add 1/4 cup of extra water and steam for 5 more minutes. Lastly, don’t skip the onion; caramelizing it properly provides the savory “umami” base that makes this dish taste expensive.
Delicious Variations
- Mediterranean Style: Stir in some chopped Kalamata olives, dried oregano, and top with a sprinkle of feta cheese (if budget allows).
- Spinach and Greens: Stir in two cups of fresh baby spinach during the last 2 minutes of cooking; the steam will wilt it perfectly.
- Curry Twist: Swap the cumin and coriander for 1 tablespoon of yellow curry powder and use coconut milk for half of the liquid.
- Extra Protein: Top each container with a soft-boiled egg or some pan-seared tofu cubes for an even higher protein count.
Frequently Asked Questions
Can I use canned lentils instead of dried?
You can, but the texture will be different. If using canned, add them during the last 10 minutes of the rice cooking time so they don’t become overly soft. Note that dried lentils are significantly cheaper and offer better value for this meal prep.

How long does this stay fresh in the fridge?
This meal prep stays fresh and delicious for up to 5 days when stored in an airtight container. It is one of the best recipes for Sunday meal prepping because the flavors actually improve over time.
Can I freeze this recipe?
Yes, this dish freezes exceptionally well. Let it cool completely before placing it in freezer-safe bags or containers. It can be frozen for up to 3 months. Thaw in the fridge overnight before reheating.
What is the best way to reheat lentils and rice?
The best way to reheat is in the microwave with a damp paper towel placed over the top. This creates steam that prevents the rice from drying out. You can also reheat it in a skillet with a splash of water or broth.
Is this recipe really under $10?
Absolutely! Depending on where you shop, a bag of lentils is usually around $1.50, a bag of rice is $2.00, and the aromatics and spices cost pennies per serving. Even with the broth, the total cost for 4 servings typically lands between $5 and $7.
Conclusion
Mastering the art of cheap meal prep is all about using high-quality plant proteins and smart seasoning. This Lentils and Rice recipe proves that you can eat like royalty on a shoestring budget. It is hearty, nutritious, and incredibly easy to customize based on what you have in your pantry. Give this recipe a try this weekend, and you’ll save money and time without ever feeling like you’re missing out on a great meal. Enjoy your stress-free, high-protein week!

Cheap Meal Prep With Lentils And Rice High Protein Under $10
- Total Time: 40 minutes
- Diet: Vegan, Gluten-Free
Ingredients
- 1 cup dried brown or green lentils, rinsed
- 1 cup long-grain white rice (Basmati or Jasmine works best), rinsed
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon olive oil or vegetable oil
- 4 cups vegetable broth (or water with a bouillon cube)
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Optional: Squeeze of lemon juice and fresh parsley for garnish
Instructions
- Begin by rinsing your lentils and rice separately under cold water until the water runs clear. Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and sauté for about 5 to 7 minutes until they become translucent and slightly golden. Stir in the minced garlic, cumin, coriander, and smoked paprika. Toast the spices with the onions for 1 minute until fragrant, being careful not to burn the garlic.
- Add the rinsed lentils, rinsed rice, and 4 cups of vegetable broth to the pot. Stir well to combine and scrape up any flavorful bits from the bottom of the pan. Bring the mixture to a boil, then immediately reduce the heat to low. Cover the pot with a tight-fitting lid and let it simmer for 20 to 25 minutes. Do not peek! Keeping the steam trapped is essential for fluffy rice and perfectly cooked lentils.
- After the time is up, check to see if the liquid is fully absorbed. Remove the pot from the heat and let it sit, covered, for another 5 minutes. Remove the lid and fluff the mixture gently with a fork. Season with additional salt and pepper if needed. Divide the mixture evenly into four meal prep containers. If using, add a squeeze of fresh lemon juice over each portion to brighten the flavors.
- Cook Time: 40 minutes









