Description
This easy one-pot meal is perfect for busy nights! Tender meatballs, fluffy rice, and peas come together in just 30 minutes. Use store-bought meatballs for an even quicker dinner!
Ingredients
-
2 teaspoons olive oil
-
3 cloves garlic, minced
-
1 pound homemade or store-bought meatballs
-
3 cups beef broth
-
1 ½ cups uncooked rice, rinsed
-
½ teaspoon garlic powder
-
¼ teaspoon black pepper (or more to taste)
-
½ teaspoon kosher salt (or to taste)
-
1 ½ cups frozen peas (adjust to preference)
-
½ cup green onions, chopped
-
¼ cup fresh parsley, chopped (optional)
Instructions
-
If using frozen meatballs, thaw them slightly in the microwave for a couple of minutes.
-
Heat a large high-sided skillet over medium-high heat and add olive oil.
-
Sauté the minced garlic for 1 minute until fragrant.
-
Add the meatballs and cook for 2-3 minutes.
-
Pour in the beef broth, then add rice, garlic powder, salt, and pepper. Stir to combine.
-
Bring to a boil, then reduce the heat to low. Cover and simmer for 15-20 minutes, stirring at 15 minutes to prevent sticking.
-
Once the rice is tender and the liquid is absorbed, remove from heat. Adjust seasoning if needed.
-
Stir in the frozen peas, green onions, and parsley (if using). Cover for a few minutes until the peas are warm.
-
Serve hot with a fresh green salad or over a bed of spinach for extra greens!
Notes
-
You can use pre-cooked store-bought meatballs to save time.
-
Adjust the number of peas depending on how much you like them.
-
For added flavor, you can use chicken broth instead of beef broth.
-
Add a sprinkle of grated Parmesan for extra flavor, if desired.
-
You can substitute rice with quinoa or couscous for a different texture.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 2g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 45mg