Cheesy Meatballs and Rice Recipe

WHAT'S SPECIAL

Hearty, comforting & insanely easy to make!

If you’re looking for a dinner that’s big on flavor but low on effort, this one-pan Cheesy Meatballs and Rice recipe is about to become a regular in your rotation! Rice cooks right in the same pan with tomato sauce, bone broth and juicy meatballs, fresh spinach is wilted in at the end, and the whole dish finishes under a blanket of melted mozzarella and parmesan for the ultimate comfort food moment. It’s a simple Italian-inspired meal that’s ready in 30 minutes, making it perfect for busy weeknights!

cheese meatballs and rice recipe in skillet topped with fresh basil

It’s National Meatball Day! And if you know me, this is my favorite type of food holiday. I’ve been obsessed with turning all my favorite foods into meatball recipes for the past four years honestly. Two years ago I even started a series on Instagram called “March Meatball Madness” lol. Safe to say, I think everything tastes better in meatball form! And I couldn’t think of a better way to celebrate this holiday than with my Cheesy Meatballs and Rice recipe.

This is an easy one-pan dinner that comes together in just about 30 minutes, and yet it tastes like it’s been simmering on the stove all day long. We are using a little shortcut here of pre-made meatballs and sauce but you wouldn’t even know it…because they taste just as good as homemade. No shame in the convenience game, especially if it helps you get a delicious dinner on the table on a busy weeknight!

While the meatballs simmer until warm, the rice also gets nice and tender, then we wilt in a whole container of spinach and finish it off with a layer of melty cheese and a sprinkling of fresh basil. Did I mention we’re upping the protein with some bone broth? So yeah, this cheesy meatballs and rice recipe pretty much checks all the boxes for me, and I can’t wait for you to try it!

Why You’ll Love this Cheesy Meatballs and Rice Recipe

  • It’s an easy one-pan meal with minimal chopping and 30 minutes of cook time!
  • It only requires a handful of simple ingredients, including some pre-made shortcuts.
  • It’s boosted with bone broth & a whole container of spinach!
  • This tastes like grandma-quality italian food in a fraction of the time.
  • This cheese meatballs and rice recipe is perfect for busy weeknights!
close up shot of wooden spatula taking a scoop out of cheesy meatballs & rice recipe

What You Need to Make this One Pan Meatballs and Rice Recipe

  • Olive Oil: Or avocado oil, for sweating the onions in.
  • Yellow Onion: About 1/2 large yellow onion, diced.
  • Garlic: Fresh minced, of course.
  • White Rice: I used Jasmine rice, but any long-grain white rice works here. Be sure to rinse it first!
  • Chicken Bone Broth: Bone broth is an easy way to increase the protein and nutrients. Either chicken bone broth or beef bone broth work. You can also substitute standard broth/stock for a more budget-friendly option.
  • Mama Mancini’s Jumbo Beef Meatballs: We’re keeping this easy by using my favorite pre-made meatballs and sauce! Grandma taste & high-quality ingredients. Be sure to use the Costco sized package (48oz) and thaw it in the fridge before using. I have NOT tested this with other brands. You can use my discount code MEATBALLS for 15% off!
  • Spinach: We are wilting in a whole container of spinach at the end for a pop of color and extra micronutrients.
  • Mozzarella & Parmesan Cheese: I prefer to grate them both myself as they melt better that way, but pre-shredded works in a pinch. I used low-moisture, part-skim mozarella.
  • Red Pepper Flakes, Kosher Salt & Black Pepper: The sauce that comes with the meatballs already has a ton of flavor, we’re just enhancing it with a few extras.
  • Fresh Basil: Optional, but makes for a delicious (and beautiful) garnish.
ingredients for cheesy meatballs and rice recipe

How To Make this Cheesy Meatballs and Rice Recipe

Saute Aromatics, Toast Rice:

First, bring a large, high-sided pan to medium heat. Once hot, coat the pan with olive oil or avocado oil. Then, add onion & season with kosher salt. Sauté, stirring occasionally, until starting to turn translucent, about 3-4 minutes. Add in garlic, stir, and cook for 30 more seconds. Then add rice and let toast for 3-4 minutes, stirring often.

Deglaze with Bone Broth, Add Meatballs & Sauce:

Next, deglaze the pan with bone broth, scraping up any browned bits at the bottom of the pan. Season with black pepper & red pepper flakes as desired. Add in the meatballs with the sauce and stir to combine the sauce with the broth. Bring up to a gentle boil, then cover the pan, reduce heat to low and let simmer for 15 minutes, or until rice is tender and meatballs are warm.

Wilt in Spinach, Top with Cheese & Let Melt:

Briefly remove the meatballs from the pan and set aside. Add in the spinach and stir until wilted. Then, nestle the meatballs back into the rice and sprinkle the mozzarella and parmesan evenly over the top. Place the lid back on the pan and continue to let simmer until the cheese has melted, about 5-6 minutes.

Garnish & Enjoy:

Garnish with thinly sliced basil, more red pepper flakes & black pepper. Let stand for a few minutes before digging in. Enjoy!

Frequently Asked Questions:

  • Can I use homemade meatballs instead? I have only tested this recipe with Mama Mancini’s Jumbo Beef Meatballs which come with tomato sauce, so if you’d like to use homemade meatballs instead you will need to add your favorite marinara/tomato sauce. It’s hard to tell how much sauce comes in the package, so I’d recommend starting with about 1.5 cups, and adding more as needed.
  • Can I use pre-shredded cheese instead? Freshly grated cheese melts better, but pre-shredded works in a pinch. You can even use 1.5 cups of an italian style blend, so that you don’t have to buy two separate things.
  • Are there any substitutes for spinach? Feel free to use chopped kale instead, or omit the spinach entirely if that’s not your thing. Another great veggie option would be chopped zucchini, but I’d recommend adding that at the same time as the meatballs as it takes longer to cook down than spinach/kale.
cheese meatballs and rice recipe on green patterned plate with black fork

How Should I Store Leftovers?

Leftovers of this cheesy meatballs and rice recipe can be stored in an airtight container in the fridge for 4-5 days. The rice will continue to soak up the sauce/liquid so it will thicken up, but you could always add a splash of broth or more sauce when re-heating.

Find the full recipe below. As always, please let me know if you tried it by commenting below or tagging me on Instagram, @munchinwithmaddie_.

Looking for More One Pan Dinners?

Cheesy Meatballs and Rice Recipe

If you’re looking for a dinner that’s big on flavor but low on effort, this one-pan Cheesy Meatballs and Rice is about to become a regular in your rotation! Rice cooks right in the same pan with tomato sauce, bone broth and juicy meatballs, fresh spinach is wilted in at the end, and the whole dish finishes under a blanket of melted mozzarella and parmesan for the ultimate comfort food moment. It's a simple Italian-inspired meal that's ready in 30 minutes, making it perfect for busy weeknights!
Servings 5 people
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes

Equipment

Ingredients

  • olive oil or avocado oil
  • ½ large yellow onion
  • 3 large garlic cloves minced
  • 1 cup dry white rice rinsed
  • 2 cups chicken or beef bone broth (normal broth works too)
  • 1 package Mama Mancini's Jumbo Beef Meatballs thawed*
  • 5 oz baby spinach
  • 1 cup shredded low-moisture, part skim mozzarella cheese (3.5oz)**
  • ½ cup finely grated parmesan cheese (1.2oz)**
  • kosher salt & black pepper to taste
  • red pepper flakes to taste
  • fresh basil chiffonaded, for garnish

Instructions

  • Bring a large, high-sided pan to medium heat. Once hot, coat the pan with olive oil or avocado oil. Then, add onion & season with kosher salt. Saute, stirring occasionally, until starting to turn translucent, about 3-4 minutes. Add in garlic, stir, and cook for 30 more seconds. Then add rice and let toast for 3-4 minutes, stirring often.
    olive oil, ½ large yellow onion, 3 large garlic cloves, 1 cup dry white rice
  • Deglaze the pan with bone broth, scraping up any browned bits at the bottom of the pan. Season with black pepper & red pepper flakes as desired. Add in the meatballs with the sauce and stir to combine the sauce with the broth. Bring up to a gentle boil, then cover the pan, reduce heat to low and let simmer for 15 minutes, or until rice is tender and meatballs are warm.
    2 cups chicken or beef bone broth, kosher salt & black pepper, red pepper flakes, 1 package Mama Mancini's Jumbo Beef Meatballs
  • Briefly remove the meatballs from the pan and set aside. Add in the spinach and stir until wilted. Then, nestle the meatballs back into the rice and sprinkle the mozzarella and parmesan evenly over the top. Place the lid back on the pan and continue to let simmer until the cheese has melted, about 5-6 minutes.
    5 oz baby spinach, 1 cup shredded low-moisture, part skim mozzarella cheese, ½ cup finely grated parmesan cheese
  • Garnish with thinly sliced basil, more red pepper flakes & black pepper. Let stand for a few minutes before digging in. Enjoy!
    fresh basil

Video

Notes

*NOTE: I have only tested this recipe with this specific brand of meatballs, which come with tomato sauce. They are available at Costco, or you can order online using my discount code MEATBALL for 15% off. If you choose to use a different brand or make your own, you will also need to add some marinara sauce (likely 1.5 cups or more).
**NOTE: I highly recommend buying a block and shredding it yourself, as it will melt better but pre-shredded works too if you’re in a pinch.
NUTRITION INFORMATION & SERVING SIZE: The nutrition information listed below is an estimate per serving, assuming that you use the exact ingredients and divide this between 5 people. However, this could easily be stretched to 6 people, depending on your appetite!
Calories: 658kcal
Course: Dinner, Main Course
Cuisine: Italian
Keyword: Bone Broth, Easy Dinner, Italian, Marinara, Meatballs, Mozzarella, One Pan, Parmesan, Rice, Spinach

Nutrition

Calories: 658kcal | Carbohydrates: 34g | Protein: 36g | Fat: 40g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 131mg | Sodium: 1279mg | Potassium: 260mg | Fiber: 5g | Sugar: 4g | Vitamin A: 2838IU | Vitamin C: 9mg | Calcium: 242mg | Iron: 1mg

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and tag @munchinwithmaddie_ on Instagram and/or hashtag it #munchinwithmaddie.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Close
Close