Nutrition Facts for Heart-healthy beef curry rice

Heart-Healthy Beef Curry Rice

Savor the rich, warming flavors of this Heart-Healthy Beef Curry Rice, a wholesome dish that combines tender lean beef, aromatic spices, and nutrient-packed vegetables over a bed of nutty brown rice. With a creamy base of low-fat coconut milk and the perfect balance of curry powder, cumin, and coriander, this recipe delivers bold taste without compromising your health goals. Packed with fiber, protein, and vibrant veggies like spinach, carrots, and red bell peppers, it’s a nourishing meal that’s as satisfying as it is nutritious. Ready in just an hour, this dish is perfect for busy weeknights or meal prep, and it’s easily customizable with a squeeze of fresh lime and a sprinkle of cilantro for a burst of freshness. Enjoy this flavorful, heart-smart twist on a classic curry today!

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Heart-Healthy Beef Curry Rice
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 500 grams lean beef stew meat
  • 1 cup brown rice
  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 1 tablespoon ginger, grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 2 cups low-sodium beef broth
  • 1 can (400 ml) low-fat coconut milk
  • 2 tablespoons tomato paste
  • 1 medium red bell pepper, sliced
  • 2 medium carrots, sliced
  • 2 cups spinach
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup fresh cilantro, chopped
  • 1 lime, cut into wedges

Directions

Step 1

Start by rinsing the brown rice under cold water until the water runs clear. Cook the rice according to package instructions, typically about 25-30 minutes, until tender.

Step 2

While the rice is cooking, heat 1 tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook until softened, about 5 minutes.

Step 3

Add the minced garlic and grated ginger to the pot, stirring frequently, until they become fragrant, about 1 minute.

Step 4

Stir in the curry powder, ground cumin, and coriander, cooking for an additional minute to toast the spices.

Step 5

Add the remaining tablespoon of olive oil to the pot and increase the heat to medium-high. Add the lean beef stew meat, and cook until browned on all sides, about 5 minutes.

Step 6

Pour in the low-sodium beef broth, low-fat coconut milk, and tomato paste. Stir to combine and bring the mixture to a simmer.

Step 7

Once simmering, add the sliced red bell pepper and carrots. Cover the pot and reduce the heat to low. Allow to simmer until the beef is tender and the vegetables are cooked, approximately 20 minutes.

Step 8

When the beef is almost ready, stir the spinach into the curry and cook until wilted, about 2-3 minutes.

Step 9

Season the curry with salt and black pepper to taste.

Step 10

Serve the beef curry over the cooked brown rice, garnishing with fresh cilantro and lime wedges for an added vibrant taste.

Nutrition Facts

Serving size 1855.8 grams (1855.8g)
Amount per serving % Daily Value*
Calories 1510
Total Fat 58.90g 76%
Saturated Fat 15.00g 75%
Polyunsaturated Fat 2.70g
Cholesterol 350mg 117%
Sodium 7222mg 314%
Total Carbohydrate 105.00g 38%
Dietary Fiber 19.80g 71%
Total Sugars 24.10g
Protein 149.30g 299%
Vitamin D 0IU 0%
Calcium 323mg 25%
Iron 30mg 166%
Potassium 3742mg 80%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 34.3%
Protein: 38.6%
Carbs: 27.1%