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
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)
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!
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.
Find it online: https://grandmarecipesflash.com/meatballs-and-rice/