Slow Cooker Beefy Tomato Rice

Slow Cooker Beefy Tomato Rice is a hearty and comforting family meal made with seasoned ground beef, tender rice, tomatoes, onion, garlic, broth, and warm pantry spices.

The rice absorbs the rich tomato flavor while the ground beef adds a savory and filling texture. Every spoonful is soft, saucy, and satisfying, with small pieces of onion and tomato mixed throughout the dish.

This recipe is perfect for busy weeknights, meal prep, potlucks, budget-friendly dinners, and cold evenings when you want something warm and easy. It uses simple ingredients and turns them into a complete meal inside the slow cooker.

The finished dish can be served on its own or topped with cheese, parsley, sour cream, hot sauce, green onions, or a squeeze of lime.

Why This Recipe Is Popular

This beef and tomato rice recipe is popular because it is simple, affordable, and filling.

Ground beef gives the dish rich flavor and protein, while rice stretches the meal and makes it satisfying for the whole family. Tomatoes create the saucy base, and the slow cooker helps the flavors blend together without much effort.

It is also flexible. You can make it mild, spicy, cheesy, Tex-Mex style, Italian style, or loaded with extra vegetables.

The recipe works well for leftovers because the rice continues to absorb flavor as it sits. With a little extra broth when reheating, it becomes soft and delicious again.

Recipe Information

The preparation time is approximately twenty minutes.

The slow cooker time is about two and a half to three hours on High when using uncooked long-grain white rice.

The dish can also cook on Low for about four to five hours, but the rice should be checked early so it does not become mushy.

The full recipe makes around six generous servings.

Main Ingredients

Ground beef creates the hearty base of the recipe.

Long-grain white rice cooks into the tomato sauce and absorbs the savory flavor.

Diced tomatoes and tomato sauce create the rich red color and soft saucy texture.

Onion and garlic add homemade flavor.

Beef broth helps the rice cook and gives the dish a deeper taste.

Paprika, cumin, Italian seasoning, black pepper, and salt create a warm and balanced seasoning.

A little Worcestershire sauce adds extra savory depth.

Cheese can be added at the end if you want a creamy and melty finish.

Ingredients

You will need one and a half pounds of ground beef.

You will also need one and a half cups of uncooked long-grain white rice, one small onion chopped, three garlic cloves minced, one can of diced tomatoes, one can of tomato sauce, two and a half cups of low-sodium beef broth, one tablespoon of tomato paste, and one tablespoon of Worcestershire sauce.

For seasoning, use one teaspoon of paprika, one teaspoon of Italian seasoning, half a teaspoon of cumin, half a teaspoon of onion powder, half a teaspoon of garlic powder, half a teaspoon of salt, and half a teaspoon of black pepper.

You may also add one cup of shredded cheddar, mozzarella, or Monterey Jack cheese at the end.

Choosing the Best Ground Beef

Ground beef with about fifteen percent fat works very well for this recipe.

It has enough flavor to make the rice taste rich, but it does not create too much grease when drained properly.

Very lean beef can also be used, but the dish may need a little extra olive oil or broth for moisture.

If using fattier beef, drain the grease after browning. This keeps the final rice from becoming oily.

Ground turkey, ground chicken, or ground sausage can also be used, but the flavor will change depending on the meat.

Choosing the Best Rice

Long-grain white rice is the easiest rice to use in this slow cooker recipe.

It cooks evenly and absorbs tomato broth without becoming too sticky.

Jasmine rice can also work, but it may become softer and more fragrant.

Brown rice needs more liquid and a much longer cooking time, so it is better cooked separately and stirred in at the end.

Instant rice cooks too quickly and should only be added near the end if you want a shortcut version.

For the most reliable texture, use regular uncooked long-grain white rice and check it before the full cooking time ends.

Why the Beef Should Be Browned First

Browning the ground beef before adding it to the slow cooker improves the flavor and texture.

Raw ground beef can cook inside the slow cooker, but it may release too much grease and may not develop the same deep savory taste.

Cooking the beef first also allows you to drain excess fat and season the meat properly.

The browned pieces mix into the rice better and give the dish a stronger homemade flavor.

This small step makes a big difference in the final casserole-style texture.

Brown the Ground Beef

Place a large skillet over medium-high heat.

Add the ground beef and chopped onion.

Cook while breaking the beef into small pieces with a spoon or spatula.

Continue cooking until the beef is fully browned and the onion becomes soft.

The beef should reach 160°F for safe cooking.

Drain the extra grease carefully before adding the beef to the slow cooker.

Add Garlic and Tomato Paste

Add the minced garlic to the hot beef mixture.

Stir for about thirty seconds until the garlic smells fragrant.

Add the tomato paste and stir it into the beef.

Cook for about one minute.

This helps the tomato paste lose its raw taste and gives the dish a deeper tomato flavor.

Do not let the garlic burn because burned garlic can make the whole dish taste bitter.

Prepare the Slow Cooker

Lightly grease the inside of the slow cooker with cooking spray or a small amount of oil.

Add the browned beef, onion, garlic, and tomato paste mixture.

Pour in the diced tomatoes, tomato sauce, beef broth, and Worcestershire sauce.

Add the paprika, Italian seasoning, cumin, onion powder, garlic powder, salt, and black pepper.

Stir everything together until the sauce looks evenly mixed.

Add the Rice

Rinse the rice under cool water until the water looks mostly clear.

Drain it well.

Add the rice to the slow cooker and stir it into the tomato beef mixture.

Make sure the rice is mostly covered by liquid.

If the mixture looks too thick before cooking, add another small splash of broth.

Do not add too much liquid at once because the tomatoes will also release moisture while cooking.

Cook the Dish

Cover the slow cooker with the lid.

Cook on High for approximately two and a half to three hours.

Stir gently after about one hour and again near the two-hour mark.

This helps the rice cook evenly and prevents it from sticking around the edges.

The rice is ready when it is tender and has absorbed most of the tomato broth.

If the rice is still firm, add a small amount of warm broth and continue cooking.

Check the Texture

The final texture should be moist and saucy, not dry and stiff.

The rice should be tender, but it should not turn into mush.

Slow cookers can vary, so begin checking the rice early.

If the dish looks too wet after the rice is tender, remove the lid and let it rest on Warm for several minutes.

If the dish looks dry before the rice is cooked, add warm broth a little at a time.

Add Cheese if Desired

When the rice is tender, sprinkle shredded cheese over the top.

Cover the slow cooker again for five to ten minutes, just until the cheese melts.

Cheddar creates a bold comfort-food flavor.

Mozzarella gives a softer and stretchier topping.

Monterey Jack melts smoothly and works well if you want a mild creamy finish.

Cheese is optional, but it makes the dish richer and more satisfying.

Let It Rest Before Serving

Turn the slow cooker to Warm or turn it off completely.

Let the beefy tomato rice rest for about ten minutes.

This resting time helps the rice settle and makes the texture thicker.

Stir gently before serving.

If the rice becomes too thick while resting, add a small splash of broth or tomato sauce.

How to Serve Beefy Tomato Rice

Serve the dish warm in bowls.

Add fresh parsley, green onions, shredded cheese, sour cream, hot sauce, or black pepper over the top.

It can be served as a complete meal because it already contains beef and rice.

For side dishes, serve it with salad, steamed vegetables, roasted broccoli, green beans, garlic bread, cornbread, or cucumber salad.

A spoonful of sour cream or Greek yogurt can balance the tomato flavor and make each serving creamier.

Simple Recipe Overview

Brown the ground beef with onion.

Add garlic and tomato paste.

Transfer the mixture to the slow cooker with tomatoes, tomato sauce, broth, rice, Worcestershire sauce, and seasonings.

Cook until the rice becomes tender and the sauce thickens.

Add cheese if desired.

Let the dish rest before serving.

Tips for the Best Beefy Tomato Rice

Use low-sodium broth so the final dish does not become too salty.

Brown the beef before adding it to the slow cooker.

Drain extra grease from the meat.

Rinse the rice before cooking.

Stir gently during the cooking time.

Check the rice early because slow cookers cook differently.

Add liquid gradually instead of all at once.

Let the dish rest before serving so the texture becomes perfect.

Common Mistakes to Avoid

Do not add raw greasy beef directly to the slow cooker.

Do not use too much liquid at the beginning.

Avoid cooking the rice for too long after it becomes tender.

Do not forget to stir during cooking.

Avoid using very thin tomato sauce without adjusting the liquid.

Do not add cheese while the mixture is boiling hot on High.

Do not leave the rice on Warm for many hours because it may continue softening.

Cheesy Beef and Tomato Rice

For a cheesier version, add two cups of shredded cheddar or Monterey Jack at the end.

Stir one cup into the rice and sprinkle the rest over the top.

Cover the slow cooker until the cheese melts.

This creates a creamy and comforting dinner that tastes similar to a cheeseburger rice casserole.

Serve with pickles, salad, or roasted vegetables.

Mexican Beef Rice

For a Tex-Mex version, replace the Italian seasoning with taco seasoning.

Add corn, black beans, diced green chilies, and a little salsa.

Use cheddar or Mexican-blend cheese.

Serve with sour cream, avocado, cilantro, lime, and crushed tortilla chips.

This version is colorful, bold, and perfect for taco-night leftovers.

Spicy Beef Tomato Rice

Add crushed red pepper flakes, cayenne pepper, or chopped jalapeños to the beef mixture.

Use Pepper Jack cheese for extra heat.

A little hot sauce can be stirred in after cooking.

Serve with sour cream or avocado to balance the spice.

Start with a small amount of heat and add more after tasting.

Italian Beef and Rice

Use marinara sauce instead of plain tomato sauce.

Add basil, oregano, garlic, and Parmesan cheese.

Mozzarella can be melted over the top for a baked-ziti style flavor without pasta.

Serve with garlic bread and salad.

This variation tastes warm, cheesy, and familiar.

Stuffed Pepper Style Beef Rice

Add chopped bell peppers to the beef and onion while browning.

Green, red, or yellow peppers all work well.

The peppers soften inside the slow cooker and make the dish taste like stuffed peppers in bowl form.

Top with mozzarella or cheddar before serving.

This is a great way to add more vegetables without changing the recipe too much.

Beef Rice with Vegetables

You can add diced carrots, peas, corn, mushrooms, zucchini, spinach, or bell peppers.

Firm vegetables should be added near the beginning.

Soft vegetables like spinach or peas should be added near the end.

Vegetables add color, texture, and extra nutrition.

Avoid adding too many watery vegetables at once because they can thin the sauce.

Ground Turkey Tomato Rice

Ground turkey can replace the beef for a lighter version.

Cook it until it reaches 165°F.

Because turkey is leaner, add a little olive oil, extra garlic, and a splash of Worcestershire sauce for more flavor.

Turkey works well with tomato sauce, rice, and cheese.

This version is good for meal prep and lighter family dinners.

Ground Chicken Tomato Rice

Ground chicken can also be used.

Season it well because chicken has a mild flavor.

Add paprika, garlic powder, onion powder, Italian seasoning, and black pepper.

Use chicken broth instead of beef broth.

Mozzarella or Parmesan cheese pairs nicely with this lighter version.

Sausage and Tomato Rice

Replace half of the ground beef with Italian sausage.

Mild sausage creates a rich savory taste.

Spicy sausage adds heat and deeper flavor.

Drain the sausage well after browning.

This version works especially well with marinara sauce, mozzarella, and fresh basil.

Beef Rice with Beans

Add one can of drained black beans, kidney beans, or pinto beans.

Beans make the meal more filling and stretch the recipe for more servings.

They work especially well in the Mexican-style version.

If beans make the mixture too thick, add a small amount of broth.

Taste before adding extra salt because canned beans may contain sodium.

Creamy Beef Tomato Rice

For a creamier version, stir in four ounces of cream cheese after the rice is cooked.

Let it melt slowly on Warm.

You can also add a splash of heavy cream.

Cream cheese softens the tomato flavor and makes the rice richer.

Add extra black pepper and Parmesan for a smooth comfort-food finish.

Low-Carb Style Option

For a lower-carb version, cook the beef and tomato sauce in the slow cooker without rice.

Stir in cauliflower rice near the end.

Cauliflower rice cooks quickly, so it should not be added at the beginning.

The texture will be lighter and less starchy, but the flavor will still be savory and satisfying.

Top with cheese and fresh herbs before serving.

What to Serve With Beefy Tomato Rice

This dish pairs well with green salad, cucumber salad, roasted broccoli, steamed green beans, corn, garlic bread, cornbread, or dinner rolls.

For a fresher plate, serve it with chopped tomatoes, avocado, lettuce, or pickled onions.

For a comfort-food dinner, add melted cheese and serve it beside warm bread.

It can also be used as a filling for burritos, stuffed peppers, wraps, or meal-prep bowls.

Serving It for Meal Prep

Let the rice cool slightly before dividing it into containers.

Add vegetables or cheese toppings separately when possible.

Store the portions in the refrigerator and reheat them during the week.

The rice will thicken as it sits, so add a spoonful of broth, water, or tomato sauce before reheating.

This makes the leftovers soft and saucy again.

Make-Ahead Instructions

You can brown the beef one day ahead.

Cook it with onion, garlic, tomato paste, and seasonings.

Let it cool and store it in the refrigerator.

When ready to cook, add the beef mixture to the slow cooker with the tomatoes, broth, and rice.

This shortcut makes the recipe faster on a busy day.

Do not add the uncooked rice too far ahead because it will absorb liquid before cooking.

How to Store Leftovers

Allow leftovers to cool before storing.

Place the beef and rice in an airtight container.

Refrigerate for up to four days.

Do not leave the dish at room temperature for longer than two hours.

Store toppings like sour cream, herbs, avocado, or extra cheese separately.

How to Reheat Beefy Tomato Rice

Reheat individual portions in the microwave using short intervals.

Add a small splash of broth, water, or tomato sauce before heating.

Stir between each interval until hot.

For stovetop reheating, place the rice in a saucepan over low heat and stir gently.

Add liquid as needed until the texture becomes soft and saucy again.

Can You Freeze Beef and Tomato Rice?

Yes, but the rice may become softer after thawing.

Let the dish cool completely.

Place it in freezer-safe containers.

Freeze for up to two months.

Thaw overnight in the refrigerator before reheating.

Add broth or tomato sauce while reheating to restore moisture.

For the best texture, freeze the beef tomato sauce separately and cook fresh rice later.

Why Is My Rice Mushy?

The rice may have cooked too long or stayed on Warm for too many hours.

Slow cookers vary, so start checking early.

Once the rice is tender, turn the cooker off or switch to Warm for a short time only.

Do not over-stir after the rice is cooked because that can break the grains and make the texture softer.

Why Is My Rice Still Hard?

The rice may need more liquid or more time.

Add warm broth or water in small amounts.

Cover the slow cooker and continue cooking until the rice is tender.

Cold liquid can slow the cooking process, so warm liquid works better.

Make sure the rice is mostly covered by sauce while it cooks.

Why Is the Dish Too Dry?

The rice absorbed more liquid than expected.

Add warm broth, tomato sauce, or water gradually.

Stir gently until the dish becomes moist again.

The finished rice should be saucy because it thickens more as it rests.

Different rice brands may absorb liquid differently.

Why Is the Dish Too Wet?

The tomatoes may have released more liquid than expected.

Leave the lid off and let the dish rest on Warm for several minutes.

The rice will continue absorbing some liquid.

You can also stir in cheese to thicken the mixture.

Avoid adding dry rice at the end because it will not cook evenly.

Why Does It Taste Flat?

Add more Worcestershire sauce, black pepper, garlic powder, paprika, tomato paste, or Italian seasoning.

A small splash of vinegar or lemon juice can brighten the tomato flavor.

Cheese, fresh herbs, or green onions can also improve the final taste.

Taste after each small adjustment.

Why Is It Too Salty?

Broth, tomato sauce, Worcestershire sauce, cheese, and seasoning blends can all contain salt.

Use low-sodium broth when possible.

If the dish becomes too salty, add plain cooked rice, unsalted tomato sauce, or a small amount of water.

Serve with sour cream, avocado, or plain vegetables to balance the flavor.

Can I Use Cooked Rice?

Yes.

Cook the beef tomato mixture in the slow cooker without the uncooked rice.

Use less broth because cooked rice will not absorb as much liquid.

Stir in cooked rice near the end and heat until warm.

This method gives more control over the rice texture and is useful when using leftovers.

Can I Use Brown Rice?

Brown rice needs more cooking time and more liquid than white rice.

For best results, cook brown rice separately and stir it into the beef tomato mixture near the end.

This prevents the beef sauce from overcooking while waiting for the brown rice to soften.

It also keeps the texture more predictable.

Can I Double the Recipe?

Yes, but use a large slow cooker.

Do not fill the slow cooker more than three-quarters full.

A double batch may need extra cooking time.

Stir carefully so the rice cooks evenly.

Add salt and broth gradually because larger batches do not always need exactly double seasoning and liquid.

Final Thoughts

Slow Cooker Beefy Tomato Rice is an easy and filling dinner made with ground beef, rice, tomatoes, broth, onion, garlic, and warm seasonings.

The slow cooker helps the rice absorb the rich tomato flavor while the beef makes the dish hearty and satisfying.

For the best result, brown the beef first, drain excess grease, rinse the rice, and check the texture before the cooking time ends.

Keep the dish slightly saucy because the rice thickens as it rests.

Add cheese, vegetables, beans, taco seasoning, Italian herbs, cream cheese, or hot sauce to customize the flavor.

Serve it warm with salad, bread, vegetables, sour cream, parsley, or shredded cheese.

This simple slow-cooker meal is perfect for weeknight dinners, meal prep, potlucks, family meals, and affordable comfort food.

Leave a Comment