Go Back
–+ servings
Ladle full of Hamburger Florentine Soup being held above the pot.
Print Recipe
No ratings yet

Hamburger Florentine Soup

Hamburger Florentine Soup is a hearty, creamy soup packed with ground beef, tender spinach, sun-dried tomatoes, and Parmesan cheese. It is easy to make in one pot and is a delicious way to warm up on a chilly day!
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Dinner, Main Course, Soup
Keyword: Hamburger Florentine Soup
Servings: 6 people
Calories: 432kcal
Author: Amanda Rettke--iamhomesteader.com

Ingredients

  • 1 pound (454 g) ground beef
  • 1 tablespoon unsalted butter
  • 1 medium yellow onion, finely diced (about 1 cup)
  • 1 tablespoon garlic, minced
  • ½ cup sun-dried tomatoes, soaked in hot water, chopped
  • 1 teaspoon Italian seasoning
  • ½ teaspoon kosher salt, plus more to taste
  • ¼ teaspoon black pepper
  • 3 tablespoons all-purpose flour
  • 4 cups (32 ounces / 960 g) beef broth
  • 1 cup (238 g) heavy whipping cream
  • ½ cup (50 g) Parmesan cheese, freshly grated, plus more for serving
  • 2 cups (60 g) fresh baby spinach, roughly chopped

Instructions

  • In a large Dutch oven or heavy-bottomed pot over medium-high heat, add the ground beef. Cook for 6 to 8 minutes, breaking it into small crumbles, until browned and cooked through. Drain the excess grease, leaving about 1 tablespoon in the pot. Transfer the beef to a plate.
  • Reduce the heat to medium. Add the butter and diced onion to the same pot. Cook for 3 to 4 minutes, stirring occasionally, until the onion begins to soften.
  • Stir in the garlic, sun-dried tomatoes, Italian seasoning, salt, and black pepper. Cook for 1 minute.
  • Sprinkle the flour over the onion mixture and stir to coat. Cook for 1 minute, stirring constantly.
  • Slowly pour in the beef broth, stirring continuously to prevent lumps. Scrape the bottom of the pot to loosen any browned bits.
  • Return the cooked ground beef to the pot. Bring the soup to a gentle simmer and cook uncovered for 8 to 10 minutes, stirring occasionally, until the broth has thickened slightly.
  • Reduce the heat to low. Stir in the heavy whipping cream and Parmesan cheese. Cook gently for 2 to 3 minutes, stirring until the cheese has melted. Do not let the soup boil.
  • Stir in the spinach and cook for 1 to 2 minutes, just until wilted.
  • Serve hot with additional Parmesan cheese, if desired.

Nutrition

Serving: 1portion | Calories: 432kcal