Description
This easy one-pot meal is perfect for busy nights! Tender meatballs, fluffy rice, and peas come together in just 30 minutes. Perfect for a quick and satisfying dinner, it’s also a great way to pack in protein and veggies
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
-
Thaw Meatballs (if frozen): If you’re using frozen meatballs, thaw them slightly in the microwave for a couple of minutes to help with cooking time.
-
Heat the Pan: Heat a large, high-sided skillet over medium-high heat. Add the olive oil to the skillet.
-
Sauté Garlic: Add the minced garlic and sauté for 1 minute until fragrant.
-
Cook Meatballs: Add the meatballs to the pan and cook for 2-3 minutes, allowing them to brown slightly.
-
Add Rice and Broth: Pour in the beef broth, then add the rice, garlic powder, salt, and pepper. Stir to combine all ingredients.
-
Simmer: Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 15-20 minutes, stirring at the 15-minute mark to ensure the rice doesn’t stick.
-
Finish Cooking: Once the rice is tender and the liquid has absorbed, remove from heat. Taste and adjust seasoning if necessary.
-
Stir in Vegetables: Stir in the frozen peas, green onions, and parsley (if using). Cover for a few more minutes to warm the peas through.
-
Serve: Serve hot with a fresh green salad or over a bed of spinach for added greens!
Notes
-
This meal is great for using up frozen or store-bought meatballs, making it even faster!
-
Adjust the seasoning to your preference—more garlic powder or a pinch of cayenne can add a fun kick.
-
If you prefer, you can swap the beef broth for chicken broth for a slightly different flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 2g
- Sodium: 820mg
- Fat: 17g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 60mg